A a ton of pieces to assemble; however, the instructions were very, very clear.  It came together nicely.  A simple touch to the mirror comes on and you can change lighting brightness.  Easy to assemble the mirror which is the best feature.  My teenage daughter loves it.