These are the best compression socks I have tried. They are comfortable yet relieve the pain and heaviness from my varicose veins. My doctor liked them also.
Pros
Can be worn for extended periods of time without discomfort
Cons
May not be breathable enough for use in warm weather