These shoes lasted me a couple of years of every day use.  I just used them as everyday school shoes.  I'm not a runner, so I can't comment on how they are for running (probably wouldn't last as long if I used them for running).  But they hold up.  They do, however, let in water very easy, as there are many patches of mesh on the top.