I havent ever been happy with the hard plastic ones. They always end up peeling off and getting dust/dirt under them. Best skins are different. You use water, but they are super rubbery and have mad orange peel. I had a few bubbles after install with the xo, but after letting it dry for a day or two, everything goes away