I've always loved Doufold underwear.  I'm outside lots in the winter, have a sled dog kennel and longjohns are a very important part of keeping me warm and happy.  Doufold's are comfortable and keep the heat in.  A wonderful product made to last.