This mirror is rather tricky to install on a wall! It comes with hardware, even a level, which is a first for me! But, it is somewhat difficult to actually get the mirror hung on the hangar on the back of it, probably because it is such a flat mirror and mostly recessed hangar. It took several attempts and screw adjustments, to get it to hang and to not be wobbly on the wall. Installed in bathroom for a new, updated look, from the old medicine cabinet style mirror, and it has blown me away by how much it updates the look. It has a modern, sleek design and look. It is a good neutral for most any room or decor. Comes very well packed, to prevent breakage in shipping. Reflects lots of light out into the bathroom. Very easy to clean! Really like that it is flatter against the wall, so it is not jutting out in the way of using outlets, etc.