I have 3 pairs of these! They are cheap and also good quality (when brand experimenting I bought this $10 brand, a $20, and a $50 to see what I liked)
https://www.amazon.com/Swift-Compression-Socks-Women-20-30mmhg/dp/B07W3Z9DN5
The other 2 pairs I have are the $20 per pair brand called Sockwells (not on Amazon I believe) they are made of wool and extremely comfortable, however my A Swifts do the job just fine as well!!