Looks good on top but the sole is hard.Sounds like plastic when one walks and is slippery. The elastic on the rear side is also very tight and hurts after a while.Suitable for rainy days and if you have to walk too much on grass .Not meant for concrete or wooden floors.