Would not buy again.  after about 30 days of wear (not consecutive days) the soles on both shoes started to separate from the shoe itself along the arch.  Five days later they are unwearable and still look like brand new otherwise.

You can get an almost identical shoe by Avia at walmart for $20 that will at least last you 6+ months and be more comfortable with a similar fit.