Fantastic mirror. Easy to install, very easy to hang.  If you can hang a picture you can hang this mirror.  Can work by either plug in and use on/off button on mirror, or hard wire to existing light box and operate with the wall switch.