Any good quality holster should have those features. It should also be as thin as possible from the given material. A leather holster should have tight stitching from a high quality Mil spec nylon thread. A full combat style grip should not impede your ability to get a good secure proper grip and cover the trigger. Sights should not snag on the holster material regardless of what it's made of. If properly made you should get many years of reliable service.
M/D ENTERPRISES Custom Concealment Holsters
Gunleather so nice it's almost a crime to conceal it