Mirror arrived about a week ago (just a few days after Id ordered it), well-packed with no damage.  It was easy to install and looks great in our bathroom.   There wasnt much in the way of a users manual, so we had to experiment to fully figure out the buttons, but that took only a minute or so!  We havent needed the de-fogging feature yet, but when testing it out, I can feel the warming elements at work.  Were very happy with our purchase so far!