I can't wear a lot of flip flops because the little thing that goes between your toe hurts when you walk. Not with old Navy, they are really comfortable and have enough cushion at the bottom to cushion your feet so you don't feel like your walking on concrete all day!!!