Great quality -Put this mirror in my guest bath over my kohler pedestal sink. It was installed by my finish carpenter so I don't know how difficult it was to hang. Wish I would have purchased for all of my baths.