Heavy Cotton French Terry and a timeless fit. You can count on the Max Crew for any occasion. Zach is 6' 1" tall and wearing size L.