It was better than I expected. My 2 1/2 year old loved it. It was a nice, inexpensive activity for the afternoon. Big enough to keep him occupied without being so huge that it overwhelmed him. Staff was very friendly. We will definitely be back, especially during the summer heat!