What type of long johns are suitable for long term use in winter? i am not sure this topic was discussed before. I did a search for threads over a month but I didn't find any of them.

silk
merino wool / plain wool
microfiber & spandex made by polartec

I use the microfiber version because it dries quickly and more durable, soft to the skin, wicks moisture well.