It takes some time to get comfortable wearing these shoes. I got ankle pain on the first day after wearing it for about 4 hours. They are sure to last long but the color is very different from what you see in the product image. I was surprised when I got it because these shoes were very yellowish in color and not tan brown like how you see in the picture.