I am a nurse,so on my feet many hours and these really make a difference. They energize my legs with their support. I have 8 pair and wear daily. The first pair was a gift 2years ago and they still offer good support.