Warm, soft, and stretchy enough. I especially like the cloth covered waistband. I wear a size 16/18 and the x-large fit me just fine. A bit snug, but they go under clothes, so they are just right. Very warm under a pair of jeans, and also under tights.