This a quality sports bra. But - I wear a 32a and ordered a Medium because reviews said it runs small.  It is skin tight! I'm 5'6" and weight 117 lbs and pulling this over my head took a lot of effort. Then I felt like I had been bound in duct tape.  Not returning it because I know a 12 year old who may be able to use it as a "training" bra. .