This mirror is absolutely stunning in person! It was so much better than I expected. First, the quality is amazing. It is heavy, sturdy, and you can tell the glass is of great quality. It is a well-made product. I really love the shape and design of the mirror. It looks great in my bathroom and was easy to install. It comes with all the hardware and took me and my husband about 10 minutes after we got our drill charged. It comes with solid D-Ring Hangers, so you know this mirror is not falling off the wall. I live in California, so I am cautious about hanging heavy things on my wall, but this mirror is not going anywhere. You will not regret getting this mirror.