This bag is made of 45% organic cotton and 55% heme. It's 6 inches wide, 8 inches high with 3 zippered compartments and a 50" strap. The word "Vegan" is embroidered on it in moss colored thread.