Led Lights, adhesive to mirror. UL listed. Plug-in lights. They are dimmable with control. Led strip is waterproof IP65. 60 LEDS, can be customized to the desired mirror size, simply cut it off. 120 volts, 6 watts. 10 feet long.