Buyng shoes on line is always an adventure but I am very happy with these.  They fit well, except for being a tad loose in the heel - all my shoes are loose in the heel.  I can walk in them very easily without making any metallic noises.  They hold my foot firmly on the pedal and support my high arch very nicely.  I am considering buying another pair