Have just the right amount of compression, not too tight, my legs are just really happy wearing these. Have 2 pair, will buy more when I get a chance. Replacing the older worn out ones I have been using with these. Side pockets are perfect. Short and stocky - muscular build and they still fit. Happy.