I've got a mackinaw cruiser that's a great all rounder down to about -15c on its own. With more wool underneath its been good to -30c, and since it breathes you can actively walk in it without getting clammy

For some Canadian wool check out Anian. They use recycled wool and make some nice looking shirts, jac-shirts and coats
