These things are great and have lasted forever.  Very comfortable (except for the straps) and extremely durable.  the straps are pretty strong, and they are not soft at all, but that makes them as durable as the sole.