Has anyone got one of these and how easy are they to put on. I was on their website and was lookong at the instructions, thinking omigod it looks like hard work.