Love these flip flops!  They have good arch support & non-slip soles for hours of gardening or just walking.  Dirt & sand hoses right off & an occasional trip into the shower with me removes any ground in dirt. Theyre inexpensive enough that I just order a new pair when the soles start to get smooth  from walking on concrete.  Ive never worn out the tops!  I keep several pairs in different. colors for the beach, the pool, running errands & gardening!