This mirror is beautiful and relatively lightweight. The way you attach it to the wall is very unique, I've never seen this method before but it made it so easy. All necessary hardware was included. Essentially you mount a small metal plate on the wall and slide the mirror on top of that plate. The instructions were easy to follow.