Bought these for my husband and he loves them. He said they are the perfect length to stay up and not slide down calves. When I first handed them to him, he also said the fabric was the nicest he had EVER felt for a sock!