Cole Haan is a time trusted shoe brand and this is one of their winner styles. Don't sacrifice style or comfort with the Zero Grand style of Cole Haans. I think these are considered sneakers, but they are so much more. I wouldn't shy away from wearing them in almost all situations except maybe very formal. Better pick these up before someone beats you to them. I wish they were my size so I could keep them for myself. They are grand (pun intended) in every way.