This is a really cool mirror! Let me start off by saying that the set up was easy, very easy. It comes with all the parts that you need. The anti-fog works! Every bathroom mirror should have the anti-fog built in, it’s a game changer! The dimmable lights is another cool feature, which has an automatic shut off.  This mirror, is no ordinary mirror, don’t hesitate, just buy it. You will love it!