I agree with all the comments posted here. I must add that even my 21 mo. old grandson loves Cathe. If he comes in when I'm working out, he wants to pull up the step & watch or will try to pick up the weights or dance around, but if I happen to have a non-Cathe workout playing, he's not...