I have always hated wearing shoes, but as I've gotten older I find that the soles of my feet are more sensitive to sharp objects, and the heels of my feet hurt after standing on hard surfaces for too long.  I'm retired and at home all day, so I wear flip flops most of the day.  While cheap, these have features you normally only see in sandals that cost 4 times the price of these.  The sole is made of two layers of foam that are sealed together.  The bottom layer of foam is stiffer and more dense so that it will last longer and provide more protection from sharp rocks and other objects.  The layer against the sole of your foot is a softer foam that feels really nice and molds to the shape of your feet.

Similarly the strip that fits between your toes is made from two layers of cloth, so that it is soft and comfortable, but will still last and not break quickly nor easily.  I wear a size 12 shoe and the size 12 in these flip flops fits perfectly.  WIth cheap flip flops I often find that either my toes or heals will hang over the edge, while there is excess at the other end.  The straps fit along the top and side of your feet snug enough that they stay on your feet easily, but not too snug as to rub and be annoying.  I wear flip flops inside the house year round and outside 10 months of the year, so I wear them out fairly quickly.  I liked this pair so much (and they are cheap),  I'm ordering 2 more pairs to keep until later when this pair eventually needs replacing.