New fabric technology has made this garment possible. Comfortably dry and warm will never be the same again. The Fabric is a laminated combination of 100% stretchy, waterproof polyurethane and a knitted polyester fleece. The polyurethane outside resists dirt, oil and other stains while staying soft, flexible and waterproof. The polyester fleece lining moves moisture away from the body, staying warm and comfortable, even if wet.