I am so pleasantly surprised at the quality of this vanity! We had one prior and it was super cheaply built for just about the same cost. I put it together myself and it alone, it took me about 3-4 hours with a couple of breaks in between because it’s a lot of bolts and screwing so your hands may need a rest. Otherwise the pieces are high quality MDF and the parts are all clearly labeled and instructions are easy to follow. Even the more intricate parts were easy to do. The lights and power box are super high quality. My almost 15 year old daughter absolutely loves it so I highly recommend this vanity!