This was relatively easy to have installed and does what was advertised. What wasn't clear when purchased was the exact area of defogging - the heating elements cover about 20% of the mirror surface and, depending on conditions, may not defog any further than that. It's still perfectly functional and at least was mounted at a height where the defogged area is located generally at eye level.