Young Hearts Baby Girls' 3 Piece Heart Patterned Vest Pant Set Pant: 56% Cotton/42% Polyester/2% Spandex; Shirt: 60% Cotton/40% Polyester; Vest: 75% Acrylic/25% Polyester Machine Wash Vest With Vest Purple pants with pockets