I love it. It's well made and keeps me warm in snowy winter. It is also long enough that it goes a little bit past the thigh, do it keeps most of your body warm. The inside of the coat is lined with soft fleece, so it is very comfortable to wear all day. Although, some people have stated it runs large, I found a perfect fit at medium size and I normally wear small/medium size depending on the make. I would love to buy more colors when I get the chance to get more variety in color for my winter coats.