I'm a crossfitter and wore this for the first time tonight with a wod that I did deadlifts and bar muscle ups in. It was very comfortable and had great support (for me). I'm 5'4, 130lbs, and about a 34b in bra size. I decided to order a medium and it fit perfectly. I usually wear smells in other brands, but after reading other reviews, I ordered up one size. If you are a chesty/busty girl I'm not sure this would give you the support you'd need. I'll be ordering more of this brand at this price.