Icebreaker shirts are expensive, but they are truly worth the price.  Fantastic fit (they run a bit big -- I'm 5'6" and 138 lb and the small fit perfectly).  Incredibly soft and comfortable.  The best part is that they are warm without bulk. This shirt washed beautifully (I hung to dry).