I absolutely LOVE this wallet!  It holds all of my credit cards and store reward cards, and the design of the wallet lets me see all of them at a moment's glance (no more sorting through several cards just to find the one I need).  I have received several compliments while checking out at stores and many have asked where I got it from.  The only thing I am not 100% happy with is the "deep pink" color.  Yes, it resembles pink when placed next to something red; however, it looks more red than pink when looking at it without something red next to it.  Still, it's beautiful, functional, and I would definitely recommend this wallet.  It is approximately 7-1/2" long; but I have no problem carrying it in any of my handbags.  And even with all my credit/store reward cards, it is still quite thin when snapped shut.  Besides the many card slots, it also has a zipper compartment, and an additional long pocket the length of the wallet on the opposite side of the zipper compartment.  I keep my Samsung Galaxy phone in a case; therefore, I would not be able to fit it in this wallet.  I don't really want to carry my phone in my wallet, so that is not an issue for me. I also purchased this for my daughter-in-law in the purple color; it is a very pretty purple and she loves it!  I am very happy with this wallet!