I wish I could say exactly how long I used this wallet. But was a long time. This particular tarp scuffs according to the wear spots and along the raised parts of the internal mesh. I retired it and I'm using another.
I designed this wallet to hold up to 40 cards, because that's life these days. Lots of cards.
After I emptied it out my 5-month old golden doodle got ahold of it for a brief period of time. She can make short work of a lot of things very quickly. I wouldn't make dog toys out of this because I reckon the polyester mesh isn't good for puppy's teeth. And the inks aren't food safe.