Stretchable waterproof material. Light weight fit due to blend of lycra. XXL Measures 28" from back of neck to hipbones. XL Measures 26" along back.