Thinking of buying a Barbour Ogston wax jacket in navy for DH. Are they still good quality and stylish or should I look elsewhere? They are £££ so it needs to be something he’ll wear forever.