I have seen a lot of magic shows and Jan Rouven is one of the best I have seen. The illusions in this show are impressive and exciting. The dancers are talented, edgy, and the routines are creative. (I get tired of seeing the same "showgirl" style costumes and half-hearted Choreography). My favorite thing about the show is that Jan is so charming and witty. I hate seeing magicians and comedians that are awkward or uncomfortable. Jan rouven was funny, confident, and humble. I really enjoyed my experience watching the show and what really topped it off was that he met with any guest afterward who wanted a photo or autograph. and he was so kind and personable. This show is appropriate for children but also really entertaining for adults.