Is the Zagg invisibleSHIELD screen protector a good one? I am thinking about buying this screen protector.