100% cotton (recycled materials, and the manufacturer donates 1% of all profits!) "I was just COTTON the moment, but I came back to carry your things!" Repose recycled box tote, 15" H x 14" W x 4.5" gusset. Snap closure. Comfortable wide straps long enough to go over your shoulder. Made in India.