I have bad knees and need good support, along with non-slip shoes.  These are super comfy, no blisters or rubbing.  They are good to walk in and lightweight, so they don't hurt my knees.
This is my second pair and I would recommend them to anyone.
They are dressy enough for work, but comfy enough for a day at the zoo.