The wallet itself is very nice and is exactly as described. It is a little too big to fit in my daughter's back pocket, but that's okay. I would have given it 5-stars if I hadn't waited almost 3 weeks for it to arrive. There is no indication on the listing that if you select free shipping that you will have to wait that long. It says estimated 4-5 days later it will arrive. I ordered it on April 28 and received it May 17. It took so long, I was certain it had been sent from China, but it turns out it came from one state away.