The concept is great for kids. My 5 year old son loves it and we love playing with it too. I would say that the material could be a little stronger, and the foam on the outside could be a little more durable, however overall I am pleased with the product.