I bought these REPGOD Calf Compression Sleeves at a discount in exchange for my honest opinion of them. The compression sleeves felt thicker than some I have tried and had an extra protection to keep them from slipping down while wearing. I had no problem putting these on or with them feeling too tight while I wore them. They fit nicely and did not slide down my shins while in use. I did not feel as if the circulation was being cut off to my calves while wearing these. The materials used to make these is soft and thicker where as the skin does not show through them. I ordered the black ones in medium and found they fit really well. I was not sore after using these on my walk.