bought this in black and gray for my friend, they are very warm and thick.  not as soft as the new balance one i also got in olive green, but still great.  fits nice and feels good. will buy more colors soon.