pro:
great for very cold weather, keeps you warm definitely
nice tight fit with princess seams, flattering and not saggy on the armpit
cons:
after several wash, it gets real fuzzy
made of almost 100% polyester

its definitely the warmest long john out there