I live in Kansas, so I was looking for a winter coat that would keep me warm as well as do well out in the snow. This coat is great. It's exceptionally warm, and with the 3-in-1 option, if it's too warm, you can just remove the inner lining. It also does a great job protecting from moisture of snow falling or cold rain. I usually wear a size medium but I ordered a large because I like to have room for sweaters under my coats, so I would suggest ordering a size up because that was a great decision. It's long enough that it keeps your butt warm too, but not too long to be awkward! Also it's great because the front pockets zipper shut so you can protect your items like phone, keys, and mittens, and also the inner lining is elastic around your wrists so no snow goes up your sleeves! I got this on on cyber Monday, but I DEFINITELY would have paid full price for it! Love it!