I like the machine but it needs more than just 3 pre programs. If you could actually build your own using the mode button without having to pause the machine and change it during the time it would be better. It's advertised that way but that's not how it works. Or if it does I can't figure it out. So for 5 stars it should be more user friendly so I can concentrate on my workout not what the machine is doing.