So I haven't worn them out in the world but I tried these on and they're a good construction.  The support in the insole is cushy and much better than cheap flats I usually buy.  These fit well and they're really beautiful.  I'll update if they hold up well.