I have a few pairs of NuVein thigh and knee length compression socks I use for work, and an rather find of them. They tend to be affective, and as comfortable as compression garments can be.I bought these for days I’m not at work, be end up on my feet a good bit. I chose the small size, instead of my normal (medium), with the intent of getting a bit more compression to compensate for the shorter length (my problem is only foot swelling, but I am aware my logic is not the most sound).End result? See full review