My most recent wallet was an Eaglecreek wallet which I have owned for decades. Amazing how the old one held up. Honestly, if RFID scanners didn't bother me, I'd still be using my old wallet. It's beaten up, but still quite usable. The new wallet offers enough space for all my credit cards and other things that I usually carry with me. It holds everything that was in my old wallet and is much more organized than the old wallet. It's a lot thinner than my old wallet, even with everything I stuffed into it. The hidden compartment for bills is good. You can put large bills in the hidden compartment and small bills in the visible compartment, so most of your cash won't be visible when you take out your wallet to pay. The only small improvement I would like is a built in zippered wallet. I am very happy with this purse.