I thought heels were the only way to go until heels met the soft ground of my back yard. Nothing like sinking into the soft turf. Heels for in the home. Flats for walking in the turf. Also, a nice pair of flats with a silent sole are better for strolling along residential sidewalks in the quiet evening. As a not so passable CD-er heels tend to attract unwanted attention.