I'm hesitant to buy shoes on-line because I would not want the hassle of returning them.  My husband has worn Rockport shoes before and wanted to replace his old pair.  The fit turned out to be the same as his old pair.  These are sturdy shoes with thick soles and a little heavy, but his previous pair lasted a long time and I expect the same for this pair.