Thermolactyl wool blend - Warm, light and breathable. 49% Acrylic, 29% Wool, 19% Modacrylic, 2% Polyamide, 1% Elastane. Lining 100% Polyester. Label size 22. XL may also fit size 20??. Waist: 18" stretching to 20.5".