DHB (wiggle) have great marino base layers, they wick pretty well and are graded for warmth, so you have some idea what you are getting. They are a good fit for both of us (although rhey go bigger) and wick pretty well (although obviously i don't sweat so that is wasted on me). Also, if you buy a big warm one, then wash it hot you get a small really tight (areo) super warm one.