Bought this for my very simple beach wedding. I couldn't decide between a medium and large but i went with the large bc i didnt want the chest area to be too narrow for my upper body abd give me the line backer look on my wedding day. I thought this would be the case with a medium. I've put the dress on, and for the large size, the dress tad big on me, not even half a size though. But since I like a tighter fit, I'll be washing in hot water and drying on high, then it should be perfect. Like i mSee full review