I am so happy with this sports bra. I was nervous (as usual) about sizing, and the reviews were somewhat inconsistent, therefore not super helpful. I wear either a S or M depending on the brand, and this was a new brand for me, so I had no reference point. I took a chance and went with a S, hoping it would be stretchy, and considering it's a sports bra, I'd rather have it a bit tight than too loose. It is perfect! It fits exactly right, no bulging or back fat. It does have some stretch to it, but great level of support, without it being constricting. I am 5'2 140lbs, 34-36B. Very flattering fit. Even the built in pads are placed perfectly. Normally the pads make my boobs look weird and misshapen, but definitely NOT the case here. And that back detail? Amazing.
Just buy it, you will love it, too.