This wallet suits my needs exactly. It has a total of four slots for cards (ID window on one side, plus two pockets on the other, with a fourth slot behind them) and I was able to fit six cards into it without trouble. The zippered pocket in the middle holds a few folded bills anda little change with no problem. The whole package fits nicely in a pocket. As far as quality goes, the wallet appears well made and has sturdy hardware. However, although it came bearing a tag describing it as a leather product, the material is quite clearly synthetic.