The Upstate of Mind Heritage Sock is mid-weight, and is double layered for warmth and comfort. 80% Cotton / 15% Polyester / 5% Spandex. One size fits most adults, unisex. Our customers are raving about these socks! Great holiday gift or stocking stuffer.