I love this jacket.  It's soft and comfortable on the inside and water resistant on the outside - a perfect combination for spring weather!  I wear this jacket casually and during my runs when it's wet outside.  It definitely keeps me warm when the weather is chilly and/or windy, and keeps me dry in wet weather.  It's also a great fit and looks nice!  I get comments about it all the time! True to size, but if you want to use it for colder weather and wear a sweater/sweatshirt underneath, I'd recommend going up a size.