The shirt arrived quickly in an appropriate sized package. Shirt is just slightly larger than the size order, but that's exactly how I wanted it. The XL fits like an extra large with just a little more room in the body of the shirt. The material is heavy jersey that feels soft and of superior quality to other shirts I've purchased in this style. Nothing screams 80's like these 3/4 sleeved shirts! Go on, order one! You won't be sorry!