I got my dog tooth jacket in the Next sale a couple of years ago you would not believe what l paid for it. 3 buttons , pure new wool , spot on fit , lovely lining. .etc
As for the trousers looking like "Frankenstein fit" maybe that is just because Frankenstein is wearing them.