I will be the first to admit that I have a bit of an odd silhouette. My body is a M, but my bust is more like a L/XL. If that sounds like you, I pass on this dress. There is no stretch in the bust, so I couldn't move my arms without pulling the whole dress up. Too bad, because I thought it was really cute and love the ruffles.