The best long underwear for boys by Under Armour! It’s their “cold gear” line and has a thin fleece lining on the inside. Just picked up a new set for my 8 year old son. He’s in a medium runs true to size. They have them for adults too! The perfect base layer for winter skiing.