After 6 years I finally gave up on my old pair of rainbows after two trips to kuwait and a year and a half in iraq. these shoes have seen me through everything and i love them. My new pair seems to be doing just as well. I have had them for a while now and they are durable and super cute