Yes. Canvas is usually made of cotton or linen, so it is very durable. Canvas bags are reusable products, avoiding recycling issues.