I use screen protectors all the time on my iPhones and usually use invisashield but they are expensive. I though I would try this screen protector based on price and reviews. It exceeded my expectations. Fits my iPhone X perfectly, easy to install, doesn't get dirty easily, looks great and while it hasn't taken a direct hit, I believe my iPhone is protected. Great screen protector and definitely I would buy it in the future.