Nice mirror.  Exactly what I wanted.  I was worried about the installation as others said that it was difficult... however, I did not have any issues.  I thought it was rather easy for my skill level and I did it by myself. I can understand it being difficult if you do not know how to take a measurement or use a hammer and screwdriver.