Writing a review after 2 years of using this Tech Armor ballistic glass protector on my iPhone 7. I'm a huge fan of Tech Armor and have been using their protectors since my iPhone 5S.
Pros:
1) True edge to edge coverage.
2) Great optics. My screen is as clear and sharp as it is without the glass.
3) Doesn't scratch easily and has held up with no marks at all until this past week.
4) Easy to install. No bubbles or other issues. I lined up the speaker hole on the top & the home button on the bottom. The first time I put it down it was slightly off so I picked it up and readjusted it for an exact fit. Then I pushed it down and it sealed with no air bubbles or discoloration.
5) Works great as a protector. I am hard on my iPhones. I dropped them more than most people. My screen doesn't have a scratch.
Cons:
1) Durability. After 2 years, my screen cracked by the home button with no drop or other trauma in months. I'm not sure why. Maybe because it's a curved screen. I had to replace it because the edge of the crack were very sharp and I kept hitting them everytime I pressed my home button. It's a little disappointing - hence the 4 stars for durability. My previous Tech Armor ballistic protectors lasted for the life of my iPhone - up to 4 years with no problem.
All and all, I give this 5 stars because it preformed flawlessly - no scratches, no optical distortion, complete coverage & no marks on my iPhone screen at all. 2 years is good enough for me to replace it with the same protector.