Also, one of my favorite tops to wear for yoga is my sleeveless Ibex Woolie. The studio is usually at 78°-80°F and the top is plenty comfortable.

As for smell... it's embarrassing to say how many days in a row I'll wear the same wool top. I often notice food smells from whatever I happened to be cooking while wearing the top, before I notice body odor.