I have large calves, thighs, etc. I thought with the reviews this had this sock would do wonders.

I put it on and found it barely reached my knee. That's when I realized all the stretch is going to the width, not the length, meaning the wider your leg is the less it will stretch upwards. I ended up with a barely knee sock.

I wasn't happy. Returning this item for something that fits.