They are a 20-30 compression and they are tight on my leg. There made of high quality material and don't ride down. They stay where you put them. There harder to get off then to put on over the heel. Very good supportive compression socks. I highly recommend them if you need a tight sock to hold these veins in on the legs.