I love this mirror.  Didn't have too much trouble installing it but did take a couple of people.