Love the extra light this mirror provides in my basement bathroom. Haven’t tested the anti fog function yet. I like the look of it, very clean and modern and reminds me of a hotel mirror-great for putting on makeup. My husband installed mostly by himself- I assisted with lifting it onto the wall to line up the two screws on each side into the holes on the mirror. Can be hung vertically or horizontally- we chose horizontally because that’s how the cord reached the outlet better. The cord is pretty short and I don’t like that I can see it- only cons.