I would second Merino. It doesn't smell you don't get too hot or too cold. Make sure you get a decent GSM weight. Planet X periodically buy it in, in bulk and sell it at good value. One word of advice don't get a mix, get pure merino, I got a mix from Aldi once and it just wasn't a patch on the 100% offerings.