These socks are exactly what I was looking for. They are soft and not too thick. Also I have big calves so its hard to find knee high socks that are comfortable. I will be ordering more. They arrived before the expected date. I am so happy with my purchase. I would recommend ordering this product!