This machine is not what I expected at all. I thought this was going to be an easy switch from walking out in the rain and cold for the winter. No, not at all, with this machine I have had really great workouts. Each program is different, some easier than others, which I started at a more aggressive program thinking that I was in shape, and had to go down to the easier programs just to hang in there. Now building the strength and endurance I need, I can advance to whichever level I chose for that day. The resistances are great too. The only part I do not feel suits me is that in the programs, you can go as hard and as fast as you want for a harder workup, but it shows you what speed to be going and it is super slow sometimes, like slow motion. I feel that sometimes these should be followed for warm up and warm down, but sometimes a little unnecessary. Overall an excellent machine for the motivated and for those that want the comfort of an indoor workout.