I'm a nurse and I wear these shoes for 12 hours a day, most of which is walking.  Not only do my feet feel great, but I don't get any of the knee or hip soreness I can sometimes get with other footwear.  And they're cute.