I bought this as a backup winter work coat for use when shoveling, visiting family in the arctic tundra of New Hampshire and when it is just generally bitter out.  While I have yet to put it to a real world test in freezing temperatures, it is obvious from just wearing it for a bit that it is really very warm.  Perhaps too warm for most days so you may want to purchase a lighter Carhartt (they are also super warm) for more temperate winter weather.  Also, please note that these things run huge.  I'm about 6 foot and ordered a medium after reading other reviews mentioning sizing and it is still a bit large.  It also has thickly padded arms and is kind of stiff when you first get it but it loosens up with wear.