Bought this wallet 3 years ago, it took 3 years but the plastic I.D. window finally gave-way and all my I.D.'s fell out, but 3 years is arguably a long time for a wallet (at least for me). I was also not impressed with the badge holder. At any rate, good but not great.