Compression socks are great for athletes of all kinds but especially runners, weight lifters, hikers,etc. They are also great for people with certain health issues like diabetes or poor circulation issues. These ones are great for everyone and are ex...