I love the mirror, it is beautiful. However, I needed to hire a professional to do the installation. Also, the pre-drilled holes were not exactly as they should be, so we had to drill additional holes. The holes dont look perfect, but will do.