I have had two pairs of these and they do have a super comfy foot bed it is so soft and comfortable however I have had been slighty disappointed in longevity and functionality of the shoes.

+soft top (most squishy flip i'be walked in)
+comfy strap and soft material
-longevity of top (200#'s on size 13 can flatten out the cushion within hours)
-durabiltiy of top, even just my running calluses can tear up the top of the foot bed
-not water friendly, just a little water causes squish noises instead of flip flops we'be named them the phfit squish