I am thoroughly pleased with the product and install of this kit. This is my second same kit. It took only about 1.5 hrs to complete. I couldn't get it off my old truck because of the accident so the rep from f150 shop gave me a deal I couldn't refuse. The f150 shop gets high ratings for there services.