This is a dress you would want to have in your wardrobe. It is everything all in one. It is modest, sexy, chic, buisnessy ( is that even a word). I would normally get a medium, but for some reason ( I think it was because of the reviews) I got a large. And it still fit without being really loose . I am 140 and 54 . This can fit anyone with b cups to dds.

I hope this helped.