bought this for my daughter who typically wears an xs.  this was beyond too small.  would probably fit a 10 year old perfectly.  super tight (which we wanted, but not THIS tight) and the sleeves barely came past her elbows.  so weird.  the shirt itself was constructed well... just ridiculously incorrectly sized.