Didn't work for me. I had a protector on the back, vinyl wrap around the sides, and tried a multitude of protectors on the front (SGP Oleo, Ultra Fine, non-branded, etc.) and not once could I get the front to not bubble. I've done just a back protector and the vinyl wraps and it's a tight fit but it works. If I use just the wraps to prevent the sides from scratching and no other protectors that seems to work Ok