I am not sure, I've always have went with with Gadgetshieldz screen protectors for iPhones and I am not gonna change since It's been reliable for my previous phones and it covers across the edges perfectly and I had no trouble using any cases with that.
I recently installed an Ailun screen protector that I bought from Amazon, and I am happy with the results.
The cover is my third one from Spigen. It's cheap compared to many others and it gets the job done. Like most other people, I have dropped my phone a few times, but it has never cracked or broke. I'm happy.