inputs.text: excellent inexpensive screen - excellent product inexpensive price comes 3 protective sheets cutouts fit perfectly comes cleaning cloth plastic bubble rehemover installs seconds matte finish perfect really comfortable responsiveness touchscreen installation definitely recommend product