Leather is a great option because it’s easy to clean, repels odours, and is durable. Unlike fabric sofas, leather does not trap pet hair and dust. Keep in mind that sharp claws can scratch leather sofas.