We bought this for our grandchildren and they love it! It does take a few days to assemble, but the instructions are easy to follow and the pieces clearly labeled. With all the hardware sorted and labeled it was no problem to find what was needed. We have already recommended this to a friend.