Boyzwear Baby Boys' 3 Piece Off Road Vest Set Pant: 100% Cotton; Vest: 100% Polyester; Shirt: 60% Cotton/40% Polyester Imported Machine Wash Functional pockets on front and back of pant Mock fly