I'd give these a 5 star review if they were a little better sized on the big size. The one pair I've worn goes on fairly easily (keeping in mind that I'm getting up in years and my hands are not nearly as strong as they used to be). But it's at the outside of it's stretch capability and while I'm not a small woman, I find that something sized L/XL that just barely goes around my calf would not fit half the people I know. The 2nd pair has grey stripes running through them, and that must be a tighter weave yarn/elastic because I gave up trying to get them up over my calves. Maybe when I successfully lose a few pounds (I'm 5'7" and weigh about 15 lbs more than I'd like to), I will be able to get them all the way up. They ARE comfortable for all day wear once I get them on...I wore the one pair on a plane for 6 hours with no discomfort, pinching or aching so I consider that a win!