These Dr Motion knee-high compression socks are awesome! I wear compression socks daily for my arthritis pain and for swelling in my ankles and, not only are they super cute, they also have enough compression to do the job as well as the ($90) prescription Ted Hose socks that my doctor has had me wear. The nice thing is that these Dr Motion socks are very affordable and comfortable! I have large calves (17 inches in circumference) and long legs and the socks are a perfect fit both for around and in height. Im a customer for life!