Really great jacket. I use it a lot while biking (in Germany). It doesn't ride up, it's water- and windproof. With a few layers underneath it is warm enough to ride a bike in a snow storm (I'm living at the coast). I used it in summer while biking through the mountains when it was still warm but raining: it kept the rain out (very well, also the hood on top of my helmet worked great with all the ways to adjust it). However, inside it soon got pretty warm and sweaty (but this probably happens with any waterproof shell). It's perfect for colder rainy weather, I think. Due to its adjustable hood it also does its job when you don't wear a helmet. I am 140 lbs 5`8 and bought an M. Fits nicely (also with means to adjust it even further) but still gives enough room for layering and is long enough (a little longer in the back than in the front, covers behind). I would have liked the side pockets to be a little lower because it's not very comfortable to keep your hands in them as they are so high. But the sleeves are long enough to hide your hands in them.
Wouldn't trade this jacket for anything.