I purchased these sox after reading reviews of them.  My feet are big--a size 10.  Sometimes I think I should just wear the shoebox and throw away the shoes because of my large feet.  But these sox are a godsend.  Finally I have a pair of sox that are long enough to accommodate my large feet, and sturdy enough to "hug" my feet and calves.  When I wear these, I feel like I am getting my foot and lower calf massaged.  The fabric is cushiony.  Now let's see how they stand up to repeated washing.  So far I am really thrilled with these sox.