Bought this for my 10 year old daughter. It’s super cute and fits perfectly. Very sporty look. She’s 5’, 82 lbs; I bought a small. It doesn’t fit like a crop on a pre-teen girl. It’s quite appropriate. I also bought one for her friend’s birthday and her mom said ‘Cutest shirt ever!’. They both get lots of compliments!