I'm a 36d and the M is huge on top. Basically because the straps are too long. If I can figure out how to shorten them (there are extra loops on the back that make me think you can shorten it) it will be perfect. It's great quality and awesome material it's very prettyLoading...
Rated 1 on a scale of minus 2 to 2, where minus 2 is Runs Small, 0 is True to Size and 2 is Runs Large
Rated 5 out of 5
Rated 3 out of 5