50% Ring Spun Cotton & 50% Polyester Blend We don't suggest sizing up as our t shirts run true to size/generous. Trey is 6'1 210 and wearing a size Large