I bought this for my GF, she loves them and says they are really comfortable, though the sole doesn't provide a good grip on tile and also the fabric on the sides is really good to absorb and retain sand grains if you take them to the beach. So, they work great but only on the pavement.