Great mirror! Arrived quickly and I love the 3 color light option. The size is perfect for a double sink vanity. Its hard wired in. The mirror can be controlled from the mirror itself, or from the wall switch. Mirror was very well packed.  I would buy it again!