Nice, sturdy and comfortable flip flop.  It provides good arch support.  I bought these since some of my other flip flops either didn't provide good support for my arches, were not very comfortable for wearing longer periods of time or they were not very sturdy for wearing outdoors.  Ex: I have a pair of Sanuk's and they are the most comfortable flip flop I have ever owned, but I only wear them around the house since they are not the most durable.  I needed something that I could wear for long periods of time that would provide support and hold up to extended wear, these fit that perfectly.