The eco tote bag is made of 12oz canvas fabric, which is much thicker material than most canvas tote bags. The solid material makes our reusable tote bags won't see-through. And this bag has neat overlocking and durable handles in suitable size, which is convenient for both hand holding and shoulder toting. It won't put extra pressure on your shoulder and won't be broken even hold heavy items.