I am the flip flop queen.  These are OK but nothing great.  Typical plastic flip flop that you can get just about anywhere and usually for a lot less $'s.  I like them by the pool, but not comfortable to wear everyday all day long.  Easy clean and wears nicely.