husband love these shoes! This is his second pair in navy blue and he wears them every day. Last year we bought a pair in a size 10D that was on sale in a big department store and the shoes fit perfectly. He usually wears size 10.5D of other brands. Ordered a second pair in a size 10D and they fit the same as the first pair so thought they were a bit large. All in all these are great shoes and I would buy them again.