Silly in what way? Because of the character greet? We went a few months ago. There was Pluto, Chip & Dale, and Mickey. They came around to our table. I could see maybe where a boy in his late teens may find it too silly for him. Ask them how they would feel about it. Other than the character greet (which shouldn't take very long), I think it would be enjoyable.