Bought this for a 1 year old and it was a real hit! He assembles quickly and entertains for hours! Yes, it's fragile enough for a child to climb over, but it's good quality at a good price. I bought 400 balls (separately) and this amount is enough to fill the ball pit. Overall I am happy with my purchase. This will be a toy to be loved for years and hoped to last!