love the fit. I'm 5" 7", 160lbs, 34DD.
I got the large and its perfect.
This dress really helped me feel confident, sexy, and comfortable (all the things that have been a challenge for me since I've recently gained 30 lbs).
The yellow though is schoolbus yellow, not chartreuse yellow like the picture.
I have it in gray too, and love it!