1. Canvas bags and cotton bags are both made of cotton, a natural material, which, as mentioned above, is environmentally friendly.
2. The biggest cost of environmentally friendly canvas bags is the fabric. Some non-woven bags even use environmentally friendly inks. Generally, manufacturers won't cut corners to save money (unless you're misled by the manufacturer), so this also qualifies as environmentally friendly.
3. They are sturdy and durable. I noticed that after two years of use, the fabric of my environmentally friendly canvas bag showed no damage, only some loose threads (sometimes from carrying heavy loads, indicating poor manufacturing). This shows the quality of the workmanship, especially considering the time it's been used.
4. Canvas environmentally friendly bags come in various fabric types and textures, most of which are very smooth and produce excellent printing results.
5. They are relatively easy to clean. They may shrink slightly after washing, as pure cotton shrinks. This is much better than non-woven fabrics.