I've owned a number of Teva flip flops over the years and keep going back for more.  They are very comfortable yet have a harder sole at the bottom that keeps thorns or rocks or anything from poking through to your foot.  I'm a fan!