My kids all love to dance, they take dance class, but it's only a couple hours a week. This gives them a chance to have fun at home! They love it, and it gives them exersice while watching TV instead of just becoming couch potatoes like the majority of kids these days. (mine included) The media is so geared to TV for kids that it's hard to tell them "No" - but this at least gets them up and dancing, instead of playing video games and getting fat!These are good for all ages!