I have been wearing compression socks for many years. Have been a nurse for over 40 years. I was a ICU nurse and now a nurse practitioner for 27 years and I wear them every day. I also wear them running, I do half marathons every year. Love the different colors! Would definitely recommend them.