You want something insulating, but not bulky. You also want something that will wick the perspiration away.

I wear one or two layers of Patagonia polypropylene underwear under mine. I also have a Magic Marine one piece fleece suit when it gets really cold.