Machine washable. Main 84% Polyester, 16% Elastane. Lining 88% Polyester, 12% Elastane, Lining. and Sock 100% Polyurethane. Padding 100% Polyester.