Arrived very quickly and packaged extremely well. This mirror comes with everything you need to hang it. We just needed a drill to make the pilot holes for the anchors. This mirror is great quality and very heavy. I love that it came with a hanging template, the tools, screws, level and manual. It looks great and would highly recommend.