Carter's Baby Boys' 3 Piece Terry Footed Set (Baby) - Gray - 3M 100%Cotton Cardigan & pants: 100% French terry cotton; Bodysuit: 100% cotton rib No-pinch elastic waistband Zip-front design, 3-piece set Contrast hood, hem and cuffs, Machine washable Nickel-free snaps on reinforced panel