Yes the lights are already mounted and functional. I mounted my two grills off a bracket i made to hide them behind the grille and i wired my dash into the switch as well so as soon as the switches come all that is left is to transfer the conections over. I am using a tap adapter with a 25 amp fuse to draw power.