I'm really affected by how good the shoe last is now and how cushioned the sole is. I can wear flats and be in agony afterwards, low heels that I wore just about every day in the warmer months pre-BC and be in pain. Asics sandshoes which have always been supportive on my feet, do nothing to help the pain brought on by walking. But I bought a pair of Sandler Easy Steps that have a good last and cushioning with reasonably high heels on them (although we're talking work heels not 5 inch towers) and I wear them all day with no extra discomfort. Mind you, I can't usually afford Sandler - it was only that they were out on extra special at Harbourtown that I was able to get them. Even some heeled cheapies I got at Rivers are not too bad as they are cushioned.