Absolutely love these! I'm a nurse working 12hr shifts. These have comfort and padding like an athletic sock, yet, doesn't take up extra room the shoe. I'm tall, and they stay up nicely all day long. I forget they are on, while providing the support I need. My legs don't feel constricted from too much compression nor do they throb at the end of the shift from too little. They are perfect and at a respectable price!