I know this says it's for an iphone 7 but 7s and 8s are supoosed to be the same size, I have an 8, I put it on, it fits fine, sticks well and overlaps just enough on the edges so my case included fully protects my phone. The "glass" IS very hard, I'm not exactly sure how to test if it is the 9H it says, but I put one up to the test and it held. Also the responsiveness is pretty impressive, probably the best I've had on a screen protector yet.
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.