Work 12 hour nights at the hospital and these have made a huge difference on my legs and feet. My legs feel much less sore and less fatigued after each shift. They worked so well that I bought four pairs so I could wear them each time I work with one to spare in case I couldn't get to the laundry before my next shift. I highly recommend these.