Came well packaged and quickly. Easy to mount and hang. The anti fog works great. I love the time and temperature display. Easy to set the time. You can change the light temperature as well as brightness. Overall this is a great mirror , highly recommend.