Beautiful mirror that we just put in our computer room.  It matches the rest of the decor and works perfectly with our other pictures and tan walls.  Mirro is very very heavy though.  Hardware came with the mirror, but we are a little nervous it will hold.  Fortunately the mirror is not in an area where there is a risk of it falling and hitting someone.  I'm sure it will be fine but I get nervous when hanging anything very heavy.  I'm guessing I won't be dusting the mirror too often, lol!  Pretty mirror though and nice to have a mirror in another room.  I would recommend this product.