This is a perfect coat. It's very warm and comfortable. It was a little bit large, but I'm a small person and I bought the XL. It's roomy without being overlarge, and it's perfect for extreme freezing weather. I only wish it had more pockets.