Macson Winter Sweater for Men. Size L on tag, but fits like an M.
Made of:
50% acrylic
25% nylon
25% wool