Fit my Verizon iPhone 4 perfectly and I love that it came with the back cover as well as a front cover. It does take some practice to get it on with out any dust or air bubbles underneath. I wold suggest putting it on in an area where there is virtually no dust and use a plastic card (like a gift card or credit card) instead of the one they include with it. Once it's on it's unnoticeable and truly does protect the screen and back of the iPhone!
- Would you recommend this to a friend? Yes