Leather and microfiber are the way to go with cats. I only have leather furniture these days thanks to my guys. I hated how hot microfiber was, so leather it is!

Microfiber is smooth and therefor the cats have no interest in scratching it.