Hubby thinks these are soft and warm, however we bought an XL, and it could really be a bit longer. He is 6'2". They have been washed quite a few times and the colors remain as bright and vibrant as the day they arrived.