It's only shower resistant which makes it a fashion coat in my view - nothing wrong with that but I disagree that it'll never go out of style, e.g. the length/shape/detailing of some trenchcoats from the early noughties can be quite different to now.
But my main reservation is the short length. I know the model is 5'9 but I think that could make it less versatile and, if it was above the knee on me, I'd personally avoid.