One cannot be around cats long without observing that they have intelligence and personalities nearly as complex and diverse as people do. They communicate with each other and people, both verbally and with body language. They have preferences for whom they associate with, both human and feline, and those can change. I think that complexity of personality is directly related to the capacity to communicate, in both people and cats.