Nautica Sportswear Kids Baby Boys' Puffy Vest Set Vest: 100% polyester; knit top: 100% cotton; pant: 100% cotton Machine Wash 3 piece set Great fit