Sadly, I regret this purchase. I give it three stars only because the exterior is true to the product photo. The pattern and outside lock are great. However, the interior lining feels cheap, the clear plastic windows are poor quality and the card slots are very tight and cheaply seamed. I tried to use the wallet for a week but had to stop because it was so annoying prying cards from the slot while also fearing the seams/lining would rip. I  would have tolerated these problems a little longer if someone had given it to me as gift but its annoying when you see your own money gone on a product that, while cute, is annoying to use.