I bought these for when I need to do a little more running around than you can do in a flip flop.  They seem very well made and easy to take care of.  I expect I'll get tired of them before they wear out.