I just purchased the same model you are looking into. I have not ridden it on anything long but when I took it out on the trails, WOW it could climb. I road it on some very challenging single track and was very impressed. Its also a very comfy bike.