This lighted LeD mirror is very stylish and high quality.  The hanging of the mirror is not too tricky, but the wiring can be challenging for a novice.  It is not a plug in mirror- it is hard wired. It is recommended to have it professionally installed.  The instructions are pretty easy to follow and it has a QR code with a video for installation.  Overall a beautiful product of which I’d recommend.