This is my second leather card holder. The first lasted for over 8 years and would have lasted longer had I not stuffed more than it could hold causing the seam to fray.I use this everyday to hold my driver's license (window), credit cards, store discount cards etc. I rarely use it for business cards but it would work well for that too. The leather is very nice and gets that perfectly soft and worn feeling. Highly recommend.