Editorial Review Duck cloth otherwise known as duck canvas is a beautiful vibrant fabric that is tough and durable cotton fabric and great for a wide variety of applications such as apparel, decor, pillows, crafts, upholstery, coverings for tables or walls and much more. Dye lots can vary from batch to batch and are not guaranteed.