I have an iPhone 4s (pictured above) and the CardNinja fits it perfectly. The CardNinja makes it easy to remember to bring both my phone and all my important cards and cash with me when I am also carrying around a diaper bag and keeping up with 2 growing boys. The CardNinja is a slim, spandex sleeve that allows it to hold up to 8 cards and cash and 3M adhesive ensures that the cards and money stays secure. This slim smartphone wallet fits on the back of most smartphones and comes in a variety of colors, such as Ninja Black, Steel, Eggplant, Gold, BLue Raspberry, or Magenta. Just slap it on the back of your smartphone and go! CardNinja retails for $9.99 and is available online and nationwide in 7,000 locations including CVS stores, Amazon Prime and select Verizon stores.