Very good product. A little tight around my mums average sized calves, but not so tight as to be a problem. If you have larger calves check the sizing first.
Not sure about ‘one size fits all’. They are a bit big for a size 5 shoe. Otherwise they are easy to walk in.
Bought these for mum, she loves them. She says they are very comfortable, and likes how they look too. Easy to put on.