I love this mirror/jewelry armoire. It solves 2 issues at once. It comes 98% assembled. You just need to add the legs. My only complaints are that the door is a little hard to open and  I wish it was a little more sturdy. When you open the door it seems to struggle to stay in place. I was not going to mount the furniture restraint strap as I didn’t want to put a hole in the wall but I will be installing it. Overall happy with the function and look of this piece.