I would recommend this coat to others.  I live in Minnesota and this is my daily coat.  It's very warm and has a softer shell than the standard Carhartt duck coat.  I especially like the integrated snap on hood and angled sleeves.