I have two pairs of these. They are very stylish and cozy on the foot being that they are fabric. The only feature lacking I would say is cushion. I am going to insert insoles in mine to do the trick. These are great casual shoes and run true to size. Do not go any smaller because they aren't terribly durable along the front. So I could see how pressure would result in premature wear. I walk a lot in these and just wish that they were more padded. Otherwise, a very cute sneaker!