I have narrow, flat feet so finding all-day wearable sneakers is hard for me.  The soles are soft but the shoes fit a little wide on the heels.  These shoes are fine for one-mile dog walks or running errands but I can't wear them all day.