These actually are, as other reviewers mentioned, very comfortable.  I was kind of thinking a flip flop is a flip flop, but there is a lot of cushioning there without the sole being really thick (which always trips me up).  I've just received them, so don't know how well they'll wear, but so far, I love them.