These are really comfortable.  It's not exactly soft, but footbed and sole gives nicely and feels cushioning. The footbed is wide and curves lightly upward, so the feet are "sitting" comfortably with ease in the shoe They cute. The only issue is they are too big. I bought the size 10 and I wear a true size 10 and these are a size too large.  Go down a size, unless liking a roomy fit.