Works perfect. Looks perfect. I like it has an actual plug if you can’t install professionally. 
The defogger is a very small square section on the mirror, not the whole mirror. That is a little disappointing. But for the price, it’s worth it.