Insulates up to 4 hours depending on external temperatures. Made of elastic neoprene (the wetsuit material) Stain Resistane. Surdy construction.