Leather holster is a classic choice, and they have some advantages yet. Especially, they are soft to wear and ensure your gun’s safety to a great extent. Besides, they don’t cause a scratch on your gun and are durable as well. Moreover, if you maintain a leather holster, it will serve you 7 to 8 years.
On the other hand, Kydex holsters are usually made of thermoplastic acrylic PVC. They are lightweight and are good looking as well. They don’t need a lot of maintenance. But they are molded for a specific model of gun, and sometimes it can cause a scratch on your gun.