The shoe is for the most part very comfortable. The cushion for the whole foot bed is awesome, arch support is awesome too. The part I don't like and think may cause an issue is that at the ankle, the side is too high and rubs my ankle bone. Its fine for a regular office day but I think it may cause a problem if walking too much and that's why I gave it only 3 stars.