I personally like leather. That being said many times kydex (which is what I have for my 911 AND 1311) mane more sense, depending on how/where you carry them. As in the truck subjected to extremes of heat and cold and humidity.
If you’re not Paranoid, You’re not paying attention Be a Sheepdog JYD#105