Ecco shoes are great. I prefer them over Allen Edmonds for fit.  They are the most comfortable shoes for me.  Most of their shoes are priced well and can be found on sale from time-to-time.  THe Windsor Lace-up is a great shoe but I believe the cost is about $30-$40 too high.  Thus, I assessed 4 stars instead of 5 stars.