I had trouble installing, but the customer service was excellent -- they solved my problem (basically fixed my mistake after I installed the skin wrong!). The skin is great. Many thanks!