It's a nice and warm coat, but as someone else stated, the arm holes are small and tight when putting the coat on, and I'm small-boned. I normally wear a medium but a large would probably feel better. The medium works as long as I remove thick layered clothing first, but really wish I had upsized.