I am an RN who is on her feet a lot. I bought these and they are terrific. I did have to buy a size up from what I thought I would need. They were recommended by my vascular surgeon when I told him that the knee high type became too uncomfortable after awhile. These have been terrific. I love them!