This dress is great--I'm petite (5 ft. 2), so I was pleasantly surprised when a size small fit well! I'll need to wear wedges, but it's really cute and the color is great! I'm usually a petite XS, so other people may consider that this dress runs small.