Ok this mirror is gorgeous!!!! Made my bathroom look lavish!!! Was pretty easy to install took my hubby and I about an hour. Would’ve taken less if we had all of the tools we needed. This mirror comes with an actual plug so you need to have an outlet to install into your existing wiring. Definitely a must buy.