I'm a nurse who works
I'm a nurse who works 12 hr shifts on my feet. My legs feel lighter and they never hurt. I recommend the thigh high, because if you're on your feet long periods, the edema just settles at your knees and causes pain. I've been wearing them for years.