I have several pairs of kilt hose of which I am quite fond. I fear they may not love me back, however. After a couple of wearings and washings (hand washed), my hose seem to have stretched, and they sag around my ankles. The elastic at the tops seems to have given up the ghost as well, and if I don't wear flashes my hose will now fall down around my ankles.

What have I done wrong? Did I simply order the wrong size to start with? Did I wait too long to wash them after wearing them the first time or two? Can I fix the issue, and if not what can I do to avoid it with future pairs of hose?

All advice very welcome!