Very nice.  It is 20 inches so keep the size in mind.  It comes with the 10x insert for really close up makeup purposes.  It is a plug in so no worries about hardwiring.  It has a nice base with stick on pieces for non slip purposes.  The base comes with screws and a tool to tighten them.  Very easy assembly .  I have makeup light bars on my mirror but am planning to renovate and put vanity lights at the top I am thinking so I decided to get this while available.  The button at the top of the mirror adjusts the lighting to your preference.