I have have a lot of different type of flip flop , and these rainbow with the thicker sole be the best . all Rainbow product be very high quality and very durable , but the thicker sole in these be great if you wear they all the time - they 'll last longer , and they be way more comfortable . I have even do short jogging spurt in these , which would usually result in bruised heal in any other standard thin-soled sandal , but my rainbow keep my foot happy - all day , every day ! rainbow have a life-time guarantee on all of they product , so if you ever wear through a pair , they will replace they .