It is lined with 3 oz leather so adds to the durability, but I have made some card wallets with cork fabric that I made for a few of my buddies and there are holding up well for 2 years now. Only thing it will take on dirt and oil and start to age, I used a cork sealer before that I saw was used on Burkenstocks and holds up even better.