These are my go-to flip flops.  I love them so much, I bought another pair to have as a back-up just in case.  I've worn the crap out of these for a couple years and they have held up perfectly.  The sole is flat and on the hard side, so they don't provide cushiony support, but they look cute and are still comfortable enough for me to wear for hours, even when walking a lot.  With all the cute colors, they match many outfits.  I like that they're not boring and add a little pizzaz.  The part between the toes is comfortable too.  Go up a size if you're in the half (I wear 8.5, went with 9 and they fit perfectly).