This is a great sports bra for the price.  It's very supportive and I love that it has pads in it so, no embarrassing hard nipples at the gym. Lol. I'm  40DD, 5'2" and weigh 180. I purchased an XL and love the fit. I will be purchasing an additional bra.