This case fits the iPhone 4 perfectly, tightly enough that it won't accommodate a phone with a third-party skin applied. The screen is left unprotected but will allow for a separat, but this is more about the design of the phone than the case. The case does cover the side bezel well does allow for a separate screen protector. Two important notes: the case is a hard plastic not silicone as stated in the description; the finish is "rubberized" and will eventually peel to reveal the hard plastic. Neither of these were much of an issue for me. Overall, this case provides good protection and meets all of my expectations for a product at this price.