I wanted something better than flip flops...something I could rely on to be more stable in various conditions. I'm very pleased with these. They DO take some getting used to, though.
Pros:
Durable. They can take a beating.
Work well in different conditions. I've used these on hikes, dog walks, around town, etc. I've worn them in mud, rain, rivers, ocean, and nice days. They give you support you need.

Cons:
They will take some getting used to. Not sure why this is, but they seem to. Takes a bit to figure out how to adjust them for wear.
The toe strap. I hear it can give you a lot more stability when hiking or something, but it can also feel strange. Might just be a preference thing.
All in all, I've really enjoyed mine.