2nd Ralph Lauren -- I love my RL wool coat. I have a knee-length one.
I would check Ralph Lauren or lands end.
Polo Black Ralph Lauren