Absolutely a great stress reliever! When I went to the doc about 3 years ago for a check-up, I remember her saying, "exercise is your friend." We were talking about stress and blood-pressure at the time. I've noticed a big difference too. Makes me look forward to rides even more.