I don't think these can be beat.
I usually carry one of these to use as a mid layer when skiing/ hiking on really cold days, or by itself on a warmer day. It's high quality merino wool. It doesn't itch, they keep the stank down, and insulate and breathe. What more can you ask for!