I was given this coat as a gift (I needed a new coat and couldn't find one I liked anywhere). It is wonderful. I don't think I have ever loved a coat this much. Never too hot or too cold, which is important in the Pacific NW where I live and the winter temps go all over the place, from the 50s to the teens, and it can rain or shine or both on any given day. I haven't actually experienced rain in this coat yet (it's a weird winter) but I did accidentally stick my arm in the running shower wearing the coat, and the water broke into tiny beads and ran off. I love the design of the collar and hood - looks great, up or down, and never a gap/chilled neck/cold breeze. The fit of the coat is elegant - fitted but loose enough to layer under. I am full figured, so the XL is roomy enough for layers and my body to move easily. The sleeves are long, but I like that. Some people don't. The two pockets are plenty functional (love that they zip) but not roomy enough for me to cram a lot of stuff in, so I don't ruin the nice lines of the coat. The length is really nice - it covers enough of my leg to keep me warm but the cut is open enough around the bottom that I can stride freely. The coat also unzips from the bottom, which I love! Stylish enough for the city or traveling, sturdy enough for snow and hiking. Lightweight, yet warm and cozy. Fleece lining in body is warm; lining in sleeves is smooth, so easy to get in and out of. Zippers on coat and pockets seem sturdy. The whole coat seems well-made. I plan to wear it for a long, long time, so I hope it is as solid as it seems.