I am quite happy with it. I thought it would be very uncomfortable to wear so I ordered a size up, and I am glad I did. I don't have a severe case of varicose veins, and wear it only when I have to stand or walk for long time. However, I do find the velcro to be quite rough and scratchy.