this phone case fit my i phone 4 perfectly. all the buttons are accessible and so is the charging port. the case provides protection without the bulkiness. cant get any better for the price! the color matches the phone nicely. if looking for any other slim cases with good protection look for TPU cases.