I love this! It lets you hold 20 cards (sooo many!) and yet, doesn't look bulky as any other wallet would be! Plus, it is very easy to slip cards in and out (except maybe for the one you put on the ID window), but the rest are easy enough. The leather is very soft. Another good thing, is it has two inner pockets for dollar bills, and a back pocket on the outside. I have a very small purse and it fits perfectly well! No more heavy and bulky wallets for me, THIS is the one!