Nautica Dress Up Little Boys' Vest Set Pant: 100% Polyester; Vest Body: 100% Cotton; Shirt: 55% Cotton/45% Polyester; 100% Polyester Imported Machine Wash 2-7 boys vest set Great fit