My girlfriend wanted this wallet over any expensive brand wallet out there so this is the one I got her for her birthday. It is a very nice wallet from a guy's point of view and all her friends love it too. For her the color was the difference maker. She chose between all of the different colors (probably at least 15) and didn't even have a second favorite. The only thing she complained about was that the card slots seemed a bit small and she thought there would be more of them. I personally thought there was nothing wrong. The wallet has a zippered portion inside where she keeps her coins, another section where she keeps receipts and another for cash. The color is classy so it doesn't have that childish Hello Kitty side to it. It's actually hard to see the Hello Kitty designs on the wallet from afar. Overall it's a great wallet, cheap, and does the job. It's crazy to think some people would spend hundreds of dollars on a small piece of leather that only holds 2 cards and 10 bills.