This mirror is the easiest thing I have ever hung! It comes with everything needed to get it on the wall, even a little bit leveling thing and self screwed wall anchors. This came so well packed and very quickly. I will order these again!