I bought the Belkin glass protector which Apple provide - they installed it on my XS in store using their applicator tool, which results in a 100% perfect install. Had that done to my 8 Plus last year and the protector lasted all year without a single blemish.
Did cost £29.95 though.....!
Do you recommend it? May get one for my XS.