TOP: Body 100% Cotton Sleeves 70% Polyester And 30% Viscose BOTTOM: 70% Polyester And 30% Viscose, Model Is 6'1" And Wears Size M