Our tote bags are made from 100% premium cotton canvas (380gsm), which is much more durable than non-woven bags. They feature double-stitched gussets for extra strength and can hold up to 10kg.