IMHO, it's a good activity for any child between 4 - 12 who is actively interested in doing it. It takes quite a bit of time to sign up, show up, get the instructions and then be in the show, so if your child isn't begging you to do it, I, personally would skip it. If you are on the fence, I would suggest showing your kids some of the show videos on youtube to gauge their interest.