I'm glad I was finally able to get this mirror installed in my guest bathroom, but it took longer than expected and was definitely a two-person job. Maybe I didn't read the directions well enough the first time through, but I had to troubleshoot a bit and the whole installation process took me much longer than expected. I'd recommend reading the instructions a few times before starting. Mirror looks great and works just as expected, so it was worth the struggle on my Sunday afternoon!