Basically, the only flip flops I wear are my Rainbows and these.  These are super comfortable and super cute!  Even though they're foam, they aren't some cheapo flip flops that would fall apart.  They have thick rubber on the bottom of the shoe to keep them in shape and the foam is really soft and form-fitting.  I definitely recommend these!  They're amazing and so sparkly!