I have been wearing these Ames Walker Travel socks for over 5 years.  In order to maintain the proper pressure to keep my legs from swelling, I usually order a dozen pairs every 8 to 12 months.  I wear mine every day.  I bought them to fly long distances to Europe to prevent leg swelling.  However, they were so comfortable, I decided to make them my every day socks.  Perfect match.  If you need to have a little pressure on your legs for circulation or swelling, these are a great starting point.