I love the mirror! It arrived (early) 2 days after I purchased it. The packaging was perfect! The mirror arrived assembled. However, I have the parts to hang the mirror on the wall. My 13 year old daughter loves the mirror! She is going TikTok crazy! -) It is a sturdy heavy mirror! The light features work! This is a great purchase for anyone looking for a floor length modern mirror for any room! Please click like if my review was somewhat helpful! Thanks