I prefer glass screen protectors over the plastic film types. Being a new phone the P30 Pro has limited options for glass screen protectors. I've only used they glass screen protector that requires the liquid adhesive and UV light. This product is 100x better than that junk. Fit and finish is much better. Installation is super easy. I mean easy like your little sister can do it easy. Ohh and you get two in the kit. I can't see any rainbow effect. Finger print scans all work fine with no reprogramming needed. Case friendly. I have mine paired with a Spigen Neo Hybrid case, (Amazing Case). I highly recommend this product if your looking for a glass screen protector.