This is a beautiful mirror! I was nervous about buying online,  but I didn't need to be. This is even more lovely in person than it appeared in the pictures. I bought this to hang horizontally over my master bathroom vanity. It's perfect! It came with hanging hardware already attached. Hanging was quick and painless, although it did require 2 people. This beauty has some weight to it! No regrets at all with my purchase.  I would do it again in a heartbeat!