This was a fun little ball pit and tunnel for my three year old. It was easy enough for my 12 year old to put together, although the way the tunnel connects to the ends isn't the strongest so the tunnel popped out at times. Also, my 3 year old has 3 older brothers and a dog, so this gift didn't last more than a week in our house. This isn't because it's cheap though, rather it doesn't survive jumping and sending your dog down a tunnel.