inputs.text: excellent not perfect - exactly supposed bought iphone 4 quite bit larger assumed little thicker iphone 4 1520 longer wider top sehemigloss coating could prone fingerprints could prone scratching bottom nice matte almost rubbery coating however prone fingerprints smudging gripes cosmetic otherwise excellent product