I still have 5 pairs of Cole Haan shoes and each one fits me perfectly. Each has a leather sole. I get them and not only are they very narrow in the middle but the sole looks like a pair of cheap Walmart loafers. I doubt these are fake Cole Haan shoes. Very disappointed.