My daughter loves these.  They are what the nursing professionals wear, but in white.  They are supposed to be the MOST comfortable thing on the planet.  They have a nice 'cushioned' walk due to what the entire sole is made of but the deceiving part is that you think they are 'hard' on the inside.  They have an arch support that is the key.  Much like Power Steps that you can put into your workout shoes in place of the innersoles they come with (Power Steps are STILL better than ANY athletic shoe puts in at the factory) they support you entirely so it reduces fatigue.  I have found that wearing even the Rainbow Sandals all the time do that, and I wish I could wear these, but my husband is 'of short stature' so I would tower above him in them (which I would hate) and they would also make my size 8 foot look HUGE!  So, I'm sticking with my Rainbows but they are DARLING on my daughter (who is so petite) and once she broke them in she loves them.  I am sure she'll still be wearing them in 10 years!!!  GREAT SHOE!!!!  Good deal too if you already know your size!!!