Great sweater. Found while looking for the perfect ugly Christmas sweater, and other reviewers are right. It fits a little snug around the torso and arm-pits, so if you're in-between sizes definitely go up, not down. I'm often in between a Medium or Large, ordered the Large and that was the right choice as it fits like a good Medium on me...not too tight, but not loose. Yes, the arm sleeves are on the long side. It's not a problem with the sleeve cuffs holding it in place, and it might actually be intentional so you can match the dilemma the T-Rex faces!