Cute and durable.  I bought these nearly a year ago and they are showing no signs of wear.  If you have flat feet (no arches) you will probably want to take the insoles out as these have a built in arch, a pair of gel insoles in their place will serve you well.