A. Sturdy and durable fabrics such as canvas, twill, drapery fabric, denim, upholstery fabric, and outdoor fabric are found to be the best for tote bags.