These are incredible!!!  I love how soft and comfortable they are!  They have a great arch support and fit snuggly over the top.  I have a skinny foot and have a problem finding flip flops that are tight enough to stay on when walking, these fit the bill.  I'll be getting more colors...