I love Envirosax. These are light weight, strong, and pretty. I love the variations on design, that each set they do is cohesive yet individual. I haven't gotten bored with my bags yet. The go through the washing machine without a problem. I did break the snap on one, but that was my fault, not the manufacturer's. I have carried twelves cans in a one of these bags without a single sign of wear and tear. They go everywhere in my purse, and I've found more uses for them than just grocery shopping.