Comfortable flip flops