I recommend this product
The Perfect Bag For Groceries
I love that these bags are washable. I keep 4 in my car for groceries, if anything spills I simply just throw it in the washer. I also use one as a gym bag for yoga.