The quality of these socks does not seem as high as the pairs I bought several years ago.  They are okay, but just not the same.  Also, the top elastic is more snug than the previous ones.  I have large calves so the new ones are a bit too tight.  Otherwise, they will do.