the strap is garbage, so i will replace it with real elastic. the sole picks up a lot of rocks as well. mind you - the sole is quite good. i added an insole to give if more cushion and support. i actually run around in them for 12+ hours some days and i have very little foot pain.