This is a waxed canvas apron. It is made from 100% cotton, 14oz dry weight, made from Duck Cloth. It is heavyweight and durable. Made from TexWax, a strong, durable cotton based fabric that is treated with generations-old formulations of various grades and qualities of waxes. To clean, use a soft, damp cloth or brush to spot clean only as needed. Do not wash. Never dry clean or use any detergent; instead, saddle soap and a damp cloth for stains.