most corefram shoes are very thin and VERY uncomfortable. working as a law enforcement officer you need a pair of hi gloss shoes to rock the class A uniform. These are so comfortable I would wear these for daily duty. Im a big fan of Bates footwear.