Versatile Canvas Fabric: Our 100% cotton canvas fabric measures 20" X 20" and is perfect for a variety of projects. Durable and Strong: Made from 100% cotton this heavy-weight 7oz duck canvas is designed for long-lasting performance. Exceptional Durability: The tightly woven cotton threads create a strong and sturdy texture, making our canvas fabric resistant to abrasion and tearing. Easy to Work With: Cutting, sewing, and customizing is a breeze with our canvas fabric! Its structure and strength make it ideal for both professionals and at-home crafters alike. Versatile Applications: This multi-purpose canvas fabric is ideal for a wide range of uses, including bag liners, drop cloths, pillow covers, aprons, and even painting canvases. Versatile Canvas Fabric: Our 100% cotton canvas fabric measures 20" X 20" and is perfect for a variety of projects.