These are comfortable and I have not tried anything better.  This is the third or fouth pair I have had. I am disapponted that the sole cushioning effect wears down and does not last as long as I would like.