These are the perfect shoes for someone who walks a lot, which I do for at least one hour a day. They are light, wide enough for feet like mine, yet sport a good sole that protects your feet. I think they will look good with casual dresses, too.