I have had these shoes for probably 5 years. They are still fully functional. I have owned Vans for that length of time and they have worn out in the first 2 years but Keds are extremely good quality. I have bought different colors but they never fail me. They are comfy for walking. Although, I have found out if you are walking long distances that they might strain your feet By long distance I mean a couple of miles. But overall, I love them and they are definitely worth the price.