I just put my lights on about 3 months ago. It took about 1 hour. first remove the A pillar arms this allows the headliner to come down farther, next take off the visors, next if you have a center console there are two screws in the sunglass compartment take them out, and in the garage door opener compartment there are two clips. If you slide the console backwards it should pop out, then unclip the wiring harness. Next pull the headliner down, be carefull not to break it. As you look at the roof you will see a rail with five holes in it. These are the holes for the lights. I took an automatic center punch and punched in the middle of the holes. Next I got on top of the truck and drilled a 3/8 hole for the wires to go down through and then placed the light gasket on top of that hole and drilled the holes for the screws to hold the the lights down. Next place the gaket on the roof, then put the wires through the hole, next tighten the lights down. I went back in the truck and hooked all of the lights together ran the hot wire to the fuse box, ran the ground wire under the dash and put everything back together. it works great no leaks yet and it wasnt that difficult. Just make sure you use a center punch when you drill the holes through the roof or the drill bit will walk all over the place. Hope this helps. Curt