I have been to this show now twice over the last few months, and I loved it just as much the 2nd time around as I did the first. I absolutely loved everything about it. There was some adult Vegas humor that I'm sure was way over my 8 year old's head, but I'm sure my teenage son caught on. Just the same, I would recommend it for all families. It's an amazing show. Terry is always ON. His singing voice is ridiculous, and I can't believe the impersonations he's able to do. That combined with his ventriloquism - he's just awesome. Our seats were around 8 rows back on the inner left row. It was great. The puppets were in the way of seeing his mouth, but they had screens on both sides of the theater we could watch to see up close. Loved the whole thing.