inputs.text: far good - received product installed overall happy product still getting used \\haze\\ preread others installation experiences helped prepare installation fairly easily bit tedious screen protectors liked precleaning sheet apply first take ensure dust rehemoved screen recommend reading installation instructions throughly beginning wish gave 2 precleaning sheets could use 2nd film viewing quality good haze suppose haze antiglare function touch quality great much better tactile feel protectors especially fingertips bit wetmoist difficult swipe screen protector takes care suspect \\haze\\ gives great tactile feel also see compromise screen haze worth antiglare great tactile feel