Large size, will hold a lot. But the “fabric,” while pretty, is the same stuff that your basic grocery store $.99 shopping bag is made of. I needed a lot of them, and the price was right; they look like they will hold up well.