I'm so happy with the purchase!  Beautiful mirror but heavier than I expected!  It was packed very well and easy to take out of packaging.  However, it did NOT come with any hardware to hang it... even though in the Q & A section it says it does come with hardware.  There are hooks attached to the back of the mirror but no nails or anything else!  So 4 stars b/c I have NO CLUE how I'm going to hang it above my bed without risking my or my fiance's life if it falls in the middle of the night...