We got two of these mirrors for our master bathroom. Quality is great , and relatively easy to install. Cable that comes out of mirrors to be hardwired is very long and thick. You can not just hide it behind it has to be tucked into the wall or cut  by a professional . Packaging is great , mirror well protected and corners are covered with durable plastic covers . It has a defogger and option to adjust brightness. Great purchase.