First, these shoes are SUPPOSED to look somewhat worn. The threads at the edges will be slightly frayed looking in spots, and they're SUPPOSED to look like worn out, beachy shoes that have been loved for years. I've worn these shoes frequently now for a few months, and they still look just like they did when I bought them. The insoles have held up very well, and they're comfy for all day wear. They feel slightly big when you put them on, but I ordered my regular size, and they're just fine while walking around. I DO recommend a liner sock (a no show type) for some people with these. I have a weird "in-between" width...regular usually rubs in spots, but "wide" width shoes are just too big. With liners, these are PERFECT for all day wear. REALLY cute with casual outfits, especially skinny ankle jeans.