Fit perfectly but were the most uncomfortable shoes I've owned so far. They wore out after 1 day. The gel insole came out after a few hours of wear, leather on the toes cracked and peeled, heels began to pull away from shoe. I threw them in the trash by the end of the day.