Beautiful mirror and packaged well, meaning no damage during shipping, which I was nervous about. I have it leaning on my mantle, so I can’t speak to the hanging mechanism, but I really love this piece overall!