this was ok. My son who is 3 got bored there quite quickly. I thought it was going to be much better but it turned out to only have a few hands on things. Then the price wasn't worth it, $16 is alot for your child to be bored and want to go home. I think they need to have more kid friendly things, knowing they charge alot and that kids of all ages go. I can't imagine a 7 yr old having fun there, it just isnt that stimulating. We won't be going back there.