I am rating at 4/5 stars for now. I bought the xl, which according to size chart should be my size (19 inch calves). They were too big (or not much compression?) I am returning (free) for a size smaller. The quality is good. Material is breathable. The ankle part doesn't dig in. The part by knee has non slip rubberish/silicone grips. Color/design is great. Hopefully smaller size provides more comp
I am returning them. I am under 5ft tall and the compression band at the top cuts into flesh just below the knee. I could not wear them for any length of time. I was expecting 2 pair when it said 2-pack. I have two legs so expecting the sleeves to come in pairs. They are advertised for athletes, runners, and showed in pictures people running with one on each leg. I like the color choices and pattern and the overall tightness of the sleeve. I do not have swollen or overseized calves.