It's alright on the uphills tbh. I do a lot of SS commuting so I'm used to having to push but my riding mates seem to think its ok up the hills. It is kinda like the M9 in that it will eat anything up going fast but on the slower techy stuff it seems to lag behind it's contenders.