It didn’t seal flat all the way to the edges of my screen. I think a very slight bevel or curvature at the side edges of my screen makes it hard to seal all the way to edges.
The BodyGuardz glass screen protector has saved my iphone many times - I have not regretted having it at all! Also, BodyGuardz is excellent with replacements and making the process smooth and simple.
I put my wife’s screen protector on her phone, and it did not adhere well. It will get the job done, but there are air bubbles under it. I followed the instructions and ensured all the dust was off, but it was a little bit frustrating. No major issues overall.