my experience with tj max wallets, etc, was they consistently lasted approx 2yrs.
in 2001 I received a coach wallet as a gift. it lasted 10yrs and was just about 5x more expensive. funny how that worked out. I got another coach bc I dont like shopping. but I'm sure there are other wallets built just as well without the coach mark up. couldnt find any info about long lasting wallets online before I acquired the second coach.