The dress fit perfectly, although I'm a tad short (5'1") so I had to hem it. Wasn't a big deal though. The length is good for all heights because it's long enough for tall people and if you're short like me, you can just hem it yourself. The price was a steal! I received plenty of compliments on the dress The dress did make me feel like a princess!