i have participated in 2 hour spin rides and they are awesome. really good for endurance. enjoy!