I now have two of these because of their versatility. It can be worn on or off the bike and doesn't scream bike wear so it's great for traveling. It kept me warm down to about 40 degrees. I can go either small or medium in this brand. I bought a medium so I'd have a little extra room to layer it and use as street wear.