I am fed up of getting soaked through coats every winter and then saying every spring ‘I really will get a decent coat next year’.
I ideally want a coat that is longer than bum length, able to be waterproof if I’m outside all day, and have a detachable warmer lining so I can use as a rain jacket in spring/autumn but a good warm winter coat as well. Hood isn’t hugely essential because I tend to wear a wax rain hat, but a detachable one wouldn’t go amiss if I’m being really particular.
I live on a farm so it also needs to be a fairly robust material too. And ideally a khaki green!