I've not worn it in the rain but specs indicate it is neither waterproof or water resistant. As its made of polyester material it may be somewhat water resistant. "How puffy" is a bit more difficult to answer--not so puffy you can't wear a shell over it and not so puffy you look like the "Pillsbury dough-boy" when worn by itself.. I found it to be quite warm--to warm if your engaged in some physical activity like hiking or skiing--very good if your attending an outdoor event as a spectator.
Answered on 12/14/2013 4:41:19 PM by Tbow from oregon
I'm guessing that it is not water proof and i did not notice any special resistant layer. It was not that puffy. But seemed plenty warm.
Answered on 12/14/2013 8:13:06 PM by Oger from Norcal
I just ordered the coat about a week ago. If I were you, I would only order a medium. We are the same height, but you are 20 pounds lighter than I am and you'd probably be swimming in the large. The coat and sleeve length is just right in medium size for me at 5'10" Hope this helps.
Answered on 12/3/2013 7:43:08 PM by Dan from Michigan
I guess it really depends on how much clothing you wear under the jacket. I doesn't get that cold in Norcal. With an undershirt and long sleeve shirt I was swimming in the coat. I wear a 38R suit and have a 38 inch chest. I'm 5'10" and 155 and like a more fitted look/feel. This jacket was too big for me in the chest and shoulders. The arm length seemed fine. If they had the color I wanted in small I would have ordered that one. Hope that helps. Good luck.
Answered on 12/3/2013 7:52:40 PM by Oger from Norcal
I am 5'11" & 150 lbs. and I ordered a small, it fits great and has room for layers underneath. i was afraid the sleeves might not be long enough for me since it was a small that is not the case.
Answered on 12/4/2013 6:06:59 AM by Greg from Wisconsin