Excellent price, great quality and fast delivery! I renovated a tiny bathroom. There was no wall space for a mirror. I had my electrician hardware the mirror so that I wouldn't have to use my only plug. I only wish it was fog free.