The attaching hardware was useless for my install ('04 Silverado 3/4ton). Past that the supplied bracket worked great, just had to get creative with some on-hand bolts, washers, and nuts. Plugged right in to the factory connector, and works great.
Rating: [4 of 5 Stars!]