This was a Christmas gift from my husband. I didn't like it at first because it's all black and super long, not to mention very heavy.  I am 5'2 and it reaches down to my ankles. However it keeps you VERY warm and it is very comfortable to wear and feels so soft inside when you wear with the fur lining. It feels like i'm wearing a fuzzy sleeping bag. I've been looking forward to some cold weather just so I could wear it. It is very easy to button because the loops are elasticized. The outside fabric is like a textured nylon type, but not sure if it would provide some water-proofness. Haven't tested it for rain since it is dry where I live but because of all the furry lining I would not wear it during a rainy weather. I like that it isn't restrictive like some coats are, such as when you raise the arms or pull your arms backward, yet it is not baggy around the chest or shoulders. Not sure what the washing instructions are because I can't find the tag.