It has plenty of storage and all the necessary conveniences like the window for your ID and the 2 separate compartments for storing credit cards and the other is convenient for strings money and receipts. I gave this as a gift to my Mom and she loves it. She's been using it for a couple of months now and it has proven very convenient. It's well built with a good quality feel to it. I would recommend this if you are looking for an all-in-one way to cary your ID, credit cards and money/receipts.