It's brilliant my oldest really enjoyed it.the jedi masters spoke all languages and arranged English, French kids together,they were really good,they do perform on stage in front of lots of people, so I would say 7 and up is fair.i have a 6 year old and he would be scared when darth vader came.. High light of our holiday just wished I could of joined in!