I put this together myself in about 3 hours with a couple screw drivers, and and Allen wrench! Directions were clear, and easy to follow. Everything was in great shape when it arrived despite the box being mangled and destroyed. The mirror is HUGE and so bright. Everything went together smoothly . Definitely a great piece. My daughter loves it. I wish it had a couple charging ports like some of the others I’d seen but a power strip and a couple pieces of Velcro work just fine ☺️