It's time to buy a non leather formal coat for wearing to the office in winter. Suffice to say I have no brand allegiance to anyone, I just want to find something that looks smart and ticks as many of the boxes as possible. I'm wondering which of the fabrics out there are best in terms of providing warmth minus bulk. Specifically, is there a modern fabric that outperforms wool? I don't really know where to start with this one so it's over to you chaps. Thanks for any suggestions