Holds up to twenty four 12oz cans, plus ice. Made of 100% polyester. Heat-sealed, leak-proof liner, and adjustable carry strap with front pocket. An ideal tote for any outing.