I recently took up motocross to improve my endurance & core strength for road racing. After the session I could barley stand, and had a hard time gripping a glass to drink some water. So this will definently work to improve my body strength!