Adquate.
Adequately does the job.  The sock is material thinner than most 20-30mmHg socks, and compared to those brands, I would  estimate this product may only develop 15-25 or 15-20mmHg.  This isn't necessarily a negative or positive.  Personally, when I wear a knee high sock instead lower height calf or ankle cut sock, then I usually want the warmth  or extra protection of a thicker sock so I may not purchase this again, but if attractively priced then I would highly recommend this sock for anyone looking for a thin material sock with compression in between the usual "10-20" or "20-30" product ranges.
Rating: 4 stars