This was used by a senior for rehab after an automobile accident. It is part step machine (the arm grips are not show but some with the machine) part cycle. It has many programs loaded for use during workout.