It’s great on both but thats also pretty dependent on how you build it out. I built mine up from the RS180 frameset and it’s honestly a stupid-expensive build that is focused on a best of everything approach. The off-the-shelf builds are good and will not treat you wrong. I honestly can’t ride the bike to its full potential because its just that good. Very poised on the climb and a dream on the downhill. I don’t even ride my other bikes now.