I bought these to replace a pair I had worn out.  Okay, though not quite as comfortable as the originals.  BUT this pair has a squeak I can't get rid of, and I'll probably wind up throwing them out because it's too late to return them.