My wife bought this to wear to a beach wedding and it fit perfectly. She's a 36c and the medium fit as expected. It did come with a detachable necklace which my wife thought was cute but the necklace was a half of a necklace that clipped to the front of the dress and didn't go fully around your neck like a traditional necklace so she removed it altogether. The fabric breaths very well and almost feel satin like. The dress does hit mid thigh so if you're wanting something that is a little longer this won't be for you. .