Choose "waterproof-coated canvas shopping bags" (with a transparent PU coating on the surface), which retain the texture of canvas while achieving water-repellent effects (light rain won’t seep through). For ordinary canvas bags, pair them with waterproof storage bags on rainy days to prevent direct contact with rainwater.