The wedge is not very high so it should be comfortable for all day wear. It fits my feet just right (a little bit tight), and I have wide feet! Really happy with my purchase! I would buy again, if the price went lower. :)