Stylish and functional; it has about 6 slots but each slot is roomy enough to accommodate several cards.  I also like that I can put my driver license in a slot along with the credit cards and tote the case in a small travel pouch that I hook onto my belt loops so I don't have to worry about carryhing a pocketbook and wallet all the time--very compact case