This jacket is exactly what I was looking for. It is very cozy and cute and extrememly comfortable. It doesn't block the wind at all, but with the addition of a light weight shell over top the wind and rain are no problem. I'm 5'8" 168lbs and ordered a large--it fits great! I ordered the cool grey color and really like it, however it does stain easily. If you have the tendancy to spill drinks (I spilled coffee on mine today) or just end up dirty more often than not, I would recommend a darker color.