Great skins. Fits and works great but take your time with installation. There are many parts included and I would recommend trying them on before installing. Also, wipe down all of your devices with an electronics-safe cloth to create a clean surface for skin to adhere to. Would definitely buy again and highly recommend.