Proper workout with push ups, bench sits, squats and so much more from lots of angles... started in my biking but quickly got too hotb