The first time I ordered this was in a large. It didn't fit, I sent in back, bought a medium while printing out the label to send the first one back. (I'm 5'3", 135 lb, 34C).
The dress fit perfectly. It's beautiful and retro and just what I wanted. So why four stars?
Wrinkles. Not me, the dress. It wrinkles easily. And with so much skirt, it's hard to keep it from wrinkling.