may require drilling unless you use the bracket used with hopkins 400125 in order to get my truck works great very easy to install five stars great item was fairly easy to mount and very faulty wiring i would not recommend this product for the price spend a little more and you will save yourself time in the long run pos defective out of the box works great but the first photo shows items that are great harness easy to install well worth the money five stars perfect great product and easy to install and the quality is good i wasnt expecting the leads to be sealed highly recommended more than i expected nice full wiring kit