These wash and wear well, and may become more useful when the weather is cooler and kneesocks are helpful for warmth.  I've only worn these under long pants, just not ready for the comments I would get if they were under a knee length skirt.  I'd say my calves are medium-sized (size 8 in pants) and I find the calves of these a bit snug.  They are not uncomfortable or anything, but I do notice a slight distortion of the picture where my calf swells out.  They stay up and the top cuff doesn't pinch although sometimes I notice a seam mark on my leg when I remove them.