Shirt fits well and I love the material. The stretch fit allows for the shirt to truly sit on your body comfortably. I am 6’2”, 220 and I fit a medium snug. The material and pattern really make for a great combination for casual and business casual wearing. The elasticity truly fits the mold of your body and allows for an athletic fit.