It can take some time to break the shoe in, during which I suffered quite alot of pain. But once it is broken in, shoes are really comfortable. Love it. I am expecting the shoes to last a long time. If it doesn't, I'll be back to lower the rating. Haha.