I have always bought hanes socks from stores, but decided to buy on Amazon for the price. I love them and they don't slip off the shoes. I also like the cushioning on the ankles and toes and they last more for over a year with daily use.