These look cute and are very spongy. Too spongy in fact. There is a critical problem with these flip flops, and that is when they get wet, they soak up water like sponges! I was stuck in the rain last week, and left them out in the sun to dry. The next day, they felt dry at first, but as soon as I began walking, the water started oozing back out. So I left them out in the sun another day, and the next day, same thing. I then tried to soak up the water with paper towels because I was eager to resume wearing them. But as soon as I put them back on, after 3 days in the sun and soaking them up with paper towels, my feet still got all pruny from the moisture trapped inside. I know what's happening next, and that is the stench of shoes that have been wet for a week. I could see if these were sneakers, but they are rubber flip flops, which really should be able to go in the rain without remaining wet for a week+.  EDIT: A month later, I have figured out why other reviewers say the flip flop comes kind of small...they don't stay small! They smoosh down and spread out! Mine are now huge in the soles because they have squished down and spread out like a pizza dough! I wish I didn't pay $35 for these!