I have been ordering these for a couple a years now. My whole family use these socks, so far I have ordered almost 3-4 dozen pairs, the best ones were the first batch I ordered, firm, high quality material, accurate size, and so far the most inexpensive ones, in the last two years the prices have gone almost twice, but to my disappointment the quality has reduced, the material, firmness in its fitting, and size accuracy example the ankle cushion which is supposed to function as anti-blister pad comes at least 2 inches above the ankle which sort of loses its purpose, the only reason I am ordering these as I am unable to find a suitable alternative. Having said that, I may probably increase my budget and move my order to other brand, as this product is not feasible in terms of its price point.