There's a lot of credit card slots and it doesnt eat too much space in your bag. I would make it 5 stars if it has a snap/lock in it. the price is good and it doesnt look tacky unlike other credit card holder in the same price range.