They feel so good on my legs, when the swelling is down, the pain is down,,,,,,,,, easy to put on and adjust throughout the day if need be, Lets hope the velcro holds out, But all in all, I just love them, I bought three pairs,,, Thinking about the socks.