Nicolas Cage Custom Tote Bag (2 Sides) Canvas Shopping Bags CLT-678 Perfect gift for someone. A great every day bag to take you through your day! The graphic is printed on a white cotton canvas tote bag. They are machine washable,dry-cleanable,non-fading and non-toxic. This 100% heavyweight 10 oz cotton canvas tote bag carries all of your goodies in style.