Constructed of durable, 15oz cotton canvas, we made the Kitty Tote Bag for everyday use. Each bag is cut and sewn in New Hampshire and printed here in Vermont by our friends at