I’m 5’2”, 160 lbs and wear a 40D bra. I ordered an XL in the black dress, and it’s WAY too tight across my chest. The length is perfect, and overall, the dress offers quite a bit of room. In my opinion, if you’re larger than a 36C, do NOT order an XL!See full review