Mirror was excellent quality! Easy to install. Comes with so many different types of hardware for any type of installation hanging! Just what I was looking for! Thank you!