Nanoflex fabric behaves like Thermoflex fabric in dry conditions.84% Polyamide, 16% Elastane fabricWater resistant, breathable, stretchy and warm fabric.Double-sided silicone holders help keep the heaters in place.It provides easy use with the zippers on the ankle.158 g weight..