I bought this leo for my 12 year old daughter, order based on size chart which would put her in an adult mediium, unfortunately the Med is way too small. Will be returning and possibly trying the next size up.
I bought this in black for my 10 year old daughter, she's tall and slim, the 12-14 fit well, but she did not like the bra lining inside since she's not developed and thought the assymetrical back didn't feel comfortable. It also seemed a bit wider than longer and she has a long torso so she asked me to return.
Excellent quality though, nice and soft material, well made, just not her preference.
I got this in the blue, and beware- it is bright! It makes me stand out in class a little too much, I think; although, I did get a lot of positive comments on the color. It also makes me look kind of fat. It's not very flattering for your line at all. It's pretty supportive though, but it does ride up a bit.
I received this in the mail and there was no return slip included, so I had to cope with the size small which was a little tight on my body. I am around 100 pounds, with a height of 5'2". I rarely wear this anymore because of how uncomfortable it is riding up and too tight. Make sure you know your size before ordering.