Fit as expected other than the fact I ordered a 5 instead of my usual 5.5 in Franco Sarto shoes. I have pretty high arches as well and these heels are one of the few that actually provide arch support for smaller feet. I do not wear heels often so I said they are comfortable for a couple hours but I would expect most to feel they are comfortable for all day wear. The width also feels normal, I do not have super narrow feet and these are a medium width and fit pretty well. I am assuming that the leather will stretch out a tad over time and they will fit perfect.