Nautica Sportswear Kids Baby Boys' Long Sleeve Woven Puff Vest And Pant 3 Piece Set Vest: 100% Polyester; Shirt: 55% Cotton/45% Polyester; Pant: 100% Cotton Imported Machine Wash 3 piece puffy vest set Great fit