Custom Personalized Canvas Tote Bags by BodrumCrafts. You can customize it with your photo, image, design or text. Our bags are made of 12 oz Canvas Fabric and Heavy Duty. 100% cotton canvas construction, no chemicals. Large Size Heavy Canvas Tote Bags for Everyday Use. Our reusable tote bags are ideal for shopping grocery, market, beach, office work, travel, school book bag, teacher gift, custom unique gift, wedding favor, bridesmaids, bridal party bags and much more. Design and Print in USA.