I have a set of leather and kydex holsters for my most carried handguns.
Kydex for classes and competition (ONLY because I'll be holstering and unholstering repeatedl) and if I plan to be in wet weather humid conditions.
Leather IWB holsters for daily EDC and everything else. Leather if just more comfortable, better looking, and conceals better OWB. I like leather pancakes holsters for OWB concealed carry which allows me to carry OWB all year around with nothing more than a medium t-shirt on. Leather IWB with straps because it's more comfortable pressing against my body all day long, and because, unlike Kydex, the leather will eventually contour to my body. Another plus for leather holsters is that you can get away with carrying guns they weren't designed for in a pinch or even permanently.
As far as the OP is concerned, I've had good experience with from affordable Azula, 1791, DeSantis, Galco, Bianchi, Don Hume, Falco/Craft, Masters, etc to customize made Nelson Holsters, High Noon, Mitch Rosen, and others.