Even though the packaging states that the package comes with all the pieces needed to install. I was missing some crimp connections and all the zip ties that were stated. Also the install isn't as simple as it is stated on the packaging and website. Even though it was easy there were still a few tools and drilling that needed to be done. It isn't the cleanest install either and the wires do not tuck away well.