I would definitely recommend these longjohns, the tops are a bit smaller than you would think and the bottoms are a bit bigger than you think so order your true size or smaller for bottoms and a size larger for tops
Pros
Cant find a better quality than this, and at half the price of the major brands.
Cons
May require frequent washing to maintain freshness