I ride about 8 to 18 miles afew times aweek .alternating between my mt bike and stationary bike. But until summer when i can do my beach swimming i to will cheer from ....my mt bike.