In terms of quality, both brands are pretty much the same. So, how long they last comes down to you and how much you care for them. As noted, if you're using Vans or Converse for dynamic movements that bend the shoes frequently, they aren't going to last as long.