If there’s one thing we know about Michigan, it’s that there are too many cold days to not be comfortable. This coat is one of the best ways for him to keep toasty, while looking good. The 26 oz. 100% virgin wool is durable and warm. The six pockets are utterly convenient. Plus, the five-button front offers flexibility for layering. It comes in a plethora of sizes from Medium to XXXL Tall (price varies slightly on largest sizes). Pictured here in North Star, it is also available in Charcoal, Olive, or a Red/Black pattern.