Mine have held up well, but IMO, they are really not meant to be workhorse bags and last forever. I use mine as fun toss arounds. I take them places I don’t want to take my expensive bags (like my kid’s basketball games). The medium makes a great travel bag and smooshes nicely under the seat in front of you on the plane. I like that they are basically plastic and can be wiped down with Lysol wipes. I have a mini, but rarely use it because it doesn’t hold enough for me. My 18 y.o. loves her minis.
All that to say these bags are awesome for what they are: well constructed chic plastic shopping bags. If you are expecting more than that, I’d look elsewhere.