The Northface not exactly high fashion either but I found the construction,outer shell etc much more robust and durable.
I bought a Landsend which was fine for schoolrun etc if that is what you need.
If you want something that will really keep out rain/wind/snow for dogwalking/winterwalks etc would go for Northface .