Awesome mirror, exactly what i was wanting! Finished my bathroom up perfectly! Just as described. Contractor hung it, so i don’t know anything about hanging it. Very very pleased & happy i went with this one.