These do just what I want them to do - and they seem sturdy and comfortable. Only small issue is the "teva" tag in the sole of the shoe - I can feel it when I wear the sandals (though I eventually adjust).  Probably with time it will press down into the shoe more.
I'm not much of a "flip flop" kind of person, to I'm adjusting to the thing between my toes, but it's been a gentle adjustment with these sandals and they stay on my feet well.