These things look like straight orthopedic shoes and I laugh at my wife for wearing them but that doesn't stop her. She says they are comfortable and wears them all the time for runs.
Pros
I walk my dogs 3 times a day
Cons
May not provide adequate ankle support for those with weak ankles.