These are the thick long johns your mother used to buy you every Christmas. Strong durable with a nice waffle design to keep the warmth in. I buy these every year when I go work in Alaska these an outer sweater and a rain jacket she'll keep me nice and toasty in the cold factory. If you are on the smaller end of your size buy one size up. These run small If you are on the larger end of your size buy two sizes up