This was my very first purchase and I was pleasantly surprised. This mirror fit perfectly in our bathroom. It’s great quality and looks beautiful. I did not hang it myself,  so unfortunately I can’t comment on the ease of hanging, but our contractor did not say there were any problems or concerns.