Perfect fit. My daughter wanted shirts like this for school since they have a uniform code. I got her one blue and one white and she loves them. She is super picky about her clothes so I'm glad I went with these. I plan on ordering more since they fit her so well. She wears a 10/12 in girls and the medium fit her as expected. She is 11 years old, 95 lbs, and 5'1. This paired with a cami is Perfect!