Top is 100% Cotton Pants are 100% Polyester fleece|For fire safety the top is snug fitted Bottoms are flame resistant polyester fleece|180% GSM polyester for extra thickness|Tagless label to protect child's skin|Imported