I've heard of the brand but never bought or seen it in real life.
It's cotton velvet which is getting hard to find (and when you do, it's generally pricey) so that's a good sign. (The White Stuff one linked is polyester). I personally think the gold buttons and zips can sometimes cheapen the look of an otherwise expensive garment, so I'd want to check them out but the only way to do that is to order and see.
Is it all made in Britain? I can see that some of it is and that would definitely be a selling point for me but I'd want to know whether it applies to everything.