having read the previous reviews, i felt you readers needed a fair and balanced review. the show (really more of a learning program) has been playing here in the memphis area, and as a volunteer at the centre, i have heard nothing but great reviews from parents and grandparents. this is most appropriate for K-2nd graders, but preschoolers and those a bit older have enjoyed it too. yes, it is 45min-1hr. long -- about as long as the attention span for that age. CA residents must have been ripped off by their venue - our ticket prices were reasonable and parking was free. the interaction with the kids is great - they are not made to sit still in a seat -- they can call out, use hands, stand up, participate! there is good information imparted to the kids about dinosaurs - just enough for that age. four different dino puppets do appear, so the whole show is not puppetry, some silliness with jokes and the dinos acting-out also is entertaining. if you have a dino-kid, i would recommend this show.