Love it! There were a lot of steps to assemble it, but the pieces fit together perfect and the instructions are very clear. Everything is perfectly labeled so there is no question about how to put it together. Perfect for my pre-teen daughters.