Here are the different types of leather upholstery: Prized for its softness, aniline leather is a full-grained hide that does not have a protective finish to help repel stains. Semi-aniline ...