This is a very heavy, high quality mirror.  My contractor had to get heavy anchors to attach it to the wall but it isn’t going anywhere.  It has a very slight bevel in the edges.  I’m very happy with my purchase.