I bought this for my daughters ages 7 and 10. They absolutely love it. I was able to assemble in a few hours with minor problems. The only problem I had was carrying the box inside. I had to open box and carry in piece by piece( being a single mom I had no help). This was a great purchase and I hope it will hold up for a few years!