We bought this for my 3 sons - ages 2, 4 and 6. They all love it. We've kept it indoors for now - we use pillows on the "catching" end. Its fantastic. They have a ball! And the track doubles as a ramp for their toys and cars.My husband had it together in minutes.