Leather sofas love children and pets. Easy to clean and durable, what more could you want?
Little spills also wipe off easily with a damp cloth, before it soaks right through. More cleaning suggestions can be found at http://www.palluccifurniture.ca/FAQ.
Dog and cat fur is easily wiped off from leather. Much easier than always getting out the vacuum or the de-linting brush. Generally, cats don't like clawing leather furniture either so your sofa will stay intact longer and be safe from your fluffy family member.