I have a 6 yo DS who destroys shoes... Clarks, M&S .... not lasted.... can anyone recommend shoes that last more than a couple of days before they look atrocious?