I had been searching for a wallet like this for over six months. Every store I would go into and nothing. I went on line to many websites and nothing. I went into my email and like always I had a email from Overstock.com and I started looking on web page and there it was. I ordered this wallet and when I got it I was very pleased with the price, quality and that it had 20 slots that would now hold all my charge cards. Finally I had what I wanted and it only took five minutes on Overstock and over six moths looking elsewhere. This wallet is top of the line and you will love it. Great shipping as always. Thanks to Overstock.com for bringing us nice items at a low price.