We bought this for our boys for Christmas, and they loved it, and it wasnt that difficult to put together. But the balls are very cheap and collapse and dent up easy. I would recommend throwing out the balls it comes with and buying some ball pit balls.