I've had mine for a few years [ordered October 4, 2019] and just purchased a canvas one to replace this, though it still technically functions fine, if just a little stretched at this point.
For just holding 10-12ish cards (8 regular thickness cards, like credit cards, license, Sams/Costco Membership cards and like 6 paper thin cards (various health insurance cards) and some cash it's perfect.
I think the only issue I ran into mine with was that my little one at the time pulled off a bunch of the rubbery stuff on the underside of the elastic band. It didn't affect my functionality of it, since I didn't put a key or something else in between the band and the wallet, but just a note.
My new canvas wallet has little rubbery bumps instead, so I wonder if a new one of these would have that too. Would likely be better for the literal curious prying fingers of a little one.
Again, after 3 years it has conformed to what I carry, is easy enough to pull the cards out without worry of it all falling apart.
The only other thing I'm gonna test out is if I can put an airtag or tile tracker in one of the pockets of my new canvas one, not sure how thick they are but if it doesn't work out I might consider the Spigen Airtag wallet. I'm pretty sure my elastic one would handle it no problem if  I didn't have some cash in the pocket or  had a pocket on the other side.
This one will go in my spares drawer in case something happens and I need it again. Good buy for sure, definitely wouldn't consider something like a Ridgewallet; too $$$$ for what you get I think.