35% Cotton 45% Polyester Slim Fit this is a 15+ year old shirt never worn BUT No retail bag.. comes wrapped in plastic like first picture.