I really like the look of this jacket. It is really fitting and has a nice length. I'm 5'4, about 120 lbs. First, I got the xsmall in black; it looked really nice and looked really fitting, even a little slimming. I ended up exchanging it for a small, just because I got this jacket mainly for biking. The xsmall did not allow for a lot of forward or upward arm movement. The small fits well too and gives a little more moving room. The inside pockets are really nice, but the outside pockets are really shallow. I have to have my hands in a fist for them to be all the way in the pocket. As for biking, I've worn it in rain and it really is waterproof. However, the hood goes over my helmet only about half way. I've also worn it in near freezing temperatures and it does well with a base layer. Overall, it is a great jacket!