I have bought these in the past and loved them so much I bought more!  They stay on your feet and the elastic doesnt hurt like other brands do.  Also, they hold up well after numerous washings and don't lose their shape like other off brands do.
I highly recommend Peds.