I am a nurse and on the floor all day! I also have a problem foot. These were an impulse buy but it was a very good impulse. They are very comfortable and have nice cushioning in the soles. I would totally recommend these for anyone but especially for those of us who do a lot of walking!!