Great product! My kids love it! They have so much fun with it. Other then the fact that it takes a long time to put together, I am overall satisfied with it. I would definitely recommend it to anyone and everyone.