After reading reviews, I got this in an XL instead of my usual M because I'm a 36C and didn't want it to be too tight. It is actually a little too loose, and I could have just gone with a L. Great top though!