This is another gift for my grands, and I will say it takes a bit of time to construct, but the hours and hours of play my granddaughters have had and are still having makes this a must have. Another bonus is how the other kids in the neighborhood love to play on it too! Fun for everyone (with the exception of the poor person putting it together)!