These are very comfortable.  I have lots of foot problems, but I can wear these all day and come home w/o foot pain.  And, they're cute; I get lots of compliments.
However, the shoes are a heavy to wear.  And, I am not sure about the fit.  Mine seem a bit large; I'm not sure if a 1/2 size smaller would have been better....I am too cheap to return them and pay the price for the exchange. I usually wear a 1/2 size larger running shoe, so I used this as my guide because some loafers and shoes are a bit tight in my regular size. In the end, I kept them and wear them and am comfortable as the day goes by, altho they are heavy and clunky.