I love these sneakers. As a nurse I'm on my feet like crazy so the comfort of the shoe is GREAT! It fits well, good arch and stain resistant I think. I dropped something on my sneaker at work, but it didn't happen on my shift. So yes, I would definitely recommend it.