This is one awesome mirror. It arrived with the box damaged so I was grateful that it was packaged very well cause it had not a scratch on it. Also it fits perfectly on my bedroom door and the plug reached the outlet just fine.  I love this Borghildur rainbow mirror.  It is quite beautiful.  I would gift this mirror in a heartbeat cause whom-ever you give it to will love it just as much as I do.  Dont hesitate to grab one of these up for yourself cause It is really awesome and you will not be sorry for this purchase.  Once again Wayfair has done right by me.