This mirror is beautiful. The packaging was over the top and so secure. Arrived on time as promised. I put this up in a fairly small bathroom and it is amazing how big it makes it look in there. The mirror came with hooks on back but since I put it up on a fairly thin wall I took the hooks off and glued it to the wall. It is so custom looking and I wish I had ordered one for my personal bathroom. You will not be disappointed.