I don't expect these to last forever, but so far I've worn 1 pair at least 6 times with no problems, I'm tall and they fit great, not saggy or too small, fourth time purchased and they've held up exceptionally well, they will snag and run just like any other hosiery .