I ordered a size L and it fits great. A little longer than expected but I plan to wear it in the winter so I guess that's a good thing. I love the material and the dress is not see through (my biggest pet peeve). Material is good quality and is really comfy. Would look super cute with boots or booties and a super cute chunky or long necklace.