I got a large, it fits okay, I wish I would have sized up. For reference, I’m 5’5” and 150lbs, 36dd. Most dresses I can do large, mainly because the breast area is tight. Based off the sizing chart and reviews I went with a large. I should have gotten an xl and will with my next purchase.