Fit perfect;y, but strap is difficult to put on and take off.  Had to fight with it so long I just finished putting them on in the car.  Had to sit down and take them off for same reason due to difficulty with strap.  Otherwise, shoe gave me no problems after wearing for work for 9 hours and had no problems with height of heel.  If you have wide feet, you may want to consider the part that cuts off as it can cause problems after extended wear.