I love this wallet so much, I bought 2 more in different colors to match different purses.  It's compact, but holds all the credit cards, ID, and cash I need on a daily basis.  As well as a few I don't  need - appointment cards, business cards, frequent shopper cards, etc.  It doesn't hold a lot of change, but I don't carry a lot of change so that's perfect.  And because it completely zips up, everything stays clean and dust/debris free.