Shirt: 65% Polyester / 35% Cotton. Vest: 100% Polyester. Pants: 100% Polyester. Machine washable.
Also available in Toddler Boy sizes!