I love it. I will order it again for sure. its a little pricy. but the socks are very nice. L-XL true to size. i  did order for my husband . its perfect. and order it for my self -Small- its true to size too/my size is 9/