High quality item! Made in the USA. I think I remember it was a 18 pack bag - it definitely holds 18 cans. Please review photos and ask if you have any questions!