Used this ride for training for olympic distance triathlons. Rolling hills in beginning, good flat sections.by tuckerC5