This wallet holds all my spare credit cards and the assortment of credit-card size cards that I've accumulated.  I did not find that the slots were too small for the cards.  Everything fits - and snugly - which is perfect.  Once loaded with cards and zipped shut, this wallet takes up very little space in my purse.  I am glad I ordered it.