I would recommend these socks
The length for my feet fit to size. I would have given 5 stars if the fit were a bit looser in the calf, but I have larger calves and I guess one size can't accommodate all people perfectly. The socks did the job of reducing swelling in my ankles. I would recommend these socks.
Rating: 4 stars