Love it! Hanging hardware already attached. My contractor wanted me to purchase a mirror locally, that I could see in person, which was almost double what I paid for this and did not have the hardware attached. When this mirror arrived it was in one piece and even my contractor was surprised I was able to get such a good mirror at this price, with attached hanging hooks and that it arrived in perfect shape. He chose to use longer screws to hang the mirror than what came with the mirror for extra holding power. Very happy with this purchase.