I purchased these because the Cole Haan brand is known for having a good blend of comfort and style, but these were quite uncomfortable.  Poor arch support, smaller than other brands in the same size, and hard soles with no cushioning.  Another viewer pointed out that Cole Haan manufacturing isn't being done by the same company any longer... Can't say for certain, but the brand didn't make it's name on these, that's for sure.