USGI pea coats wear well and are warm, even when damp. Perhaps a plus if I understand the Montreal climate, cool to cold and damp with occasional patches of scary cold.
Down side is they require dry cleaning, at least the last one I used did. Also moths, particularly Florida moths, love to eat them, which explains why I don't have one now.
If your going for warmth I would get something a bit longer. Perhaps I'm less a fashion maven but I always thought the North face coats to be something of a rough and ready, verging on snooty for the upper end, fashion statement.