I've done workouts through multiple companies including some super popular brands like Beachbody. They were helpful and I'm not saying anything bad about them except for they got super boring for me. IFit has created workouts that do NOT get boring. There are way too many to choose from to get bored. You just can't. Mountains, hills, caves, beaches, and even studio workouts. I'm so in love with this. My bike and treadmill are keeping me sane while I've been on lockdown.