100% cotton 12 oz premium duck with water repellent finish, Lining: quilted 6 oz polyester insulation, water resistance, riding vest, supports on stress points. This vest is designed for maximum comfort and durability. Strategically placed pockets provide easy-access storage for frequently-used items, while reinforced seams ensure the garment can stand up to tough conditions.