Thick cardigan. Virgin wool. Size is a German 28 whcich is a short UK 46. "Giving Clothes a Second Chance to Shine".
eBay