I was so happy to get my shirt when it came until I put it on and the sleeves were totally off! Meaning my sleeves could fit a 6th grader while the rest of the shirt could fit an 8th grader. I'm 33, 5'5, & 132lbs and i ordered a Medium. I got an XS it seems instead. Poor stitching, poorly made, but at the end of the day it comes from China and it's cheep so I kinda got wut I paid for smh..