Spring Step has been my 'go to' casual shoe for about the last 5 years.  They fit(me) extremely well and are very durable and beautifully made.  Their sizing is very consistent, in fact I have never had an issue with ordering the same size over and over.