These shoes are extremely comfortable, literally like walking on clouds BUT the upper shoe material (what encases your foot) is VERY thin--almost paper-thin--and easily subject to tearing.  I have many pairs of shoes and change them often so it's not because I over-wore them: these tore up right away.  Only because I love them did I bother to have them repaired but such an expense should not be necessary with a new pair of shoes.  Had they been sturdier I would have purchased more pairs in different colors but now I'm afraid to do so.  I will probably just wear these whenever I know I'm not going to do much walking, like going out to dinner and coming back home, etc.  I bought these in the shiny black leather so maybe other colors use other material, I don't know.