This wallet was my first purchase ever from Overstock.com. The size, shape and features were almost an exact match for my current "over the hill" wallet. Unfortunately, the wallet just arrived today and was a SEVERE disappointment because the three built-in credit card slots are too small (narrow) to hold even a single card! Additionally, the bottom slot for other credit cards, library cards, etc was designed so that although you can fit a card in, you can barely close the wallet at that point since the folds in the wallet are shorter than the card. I hope this makes sense--I'm not sure how to describe it any better other than to say the wallet doesn't actually fit standard sized cards! When I logged onto the site for "live chat" to process the return, I was told that normally this is a "customer problem" and they wanted to know if I'd examined the size of the wallet before ordering it! Yes, the size of the wallet is fine--nice and small--it's the fact that it doesn't actually hold cards like it should that is the problem!