Frankly I was a bit skeptical about insole heal? shoes like these;
but the price was so attractive I just went ahead and bought a pair.
THEY ARE SOOOOOOOOO COMFORTABLE contrary to my doubt.
I walk my very active dog every day for 45 minutes in this pair.

I ended up buying 4 pairs!!  (two of them go to my daughter!)