It didnt take a lot of effort to put together. Kids love it. The only downfall is it seems like it could tip over with more than one kid on it (I have a 1 year old and today a 3 year old)  but since its not that tall I imagine no one would get hurt if you set it up in the grass like I did. 
All in all Im happy with the purchase. And I would recommend it for anyone with small children 45 stars