I think this may be where I differ from other posters - I like CG because I don't like exercise and don't like feeling wrung out/overly sweaty/knackered. I find the app workouts in particular are the perfect level of challenge for me; I feel like I worked out and can feel it all day but never get overwhelmed or too hot etc. And they definitely still keep me very fit and in good shape. I think there's a million and one sweat-inducing workout programmes out there, in fact it's the vast majority as that's been the trend for the last 20 years or so, and they're basically what have always deeply deterred me from regular exercise. The hype that you have to go hard, do more, almost kill yourself. For me, I love being able to get up every morning and do a CG workout, feel strong and see my muscles develop and then go to work without hobbling around, feeling tired etc.