These are very cute and comfy.  I own lots of Alegria shoes because with some issues like arthritis they are a life saver to wear shopping if I have to be on my feet for a long time.  Easy on the knees and back!