I really can't seem to make a general description. There're certain qualities that I look for, but sometimes, even if the person has those qualties, they don't fit together the way I want them to. So, I guess it all boils down to "overall impact". I'll know it and feel it when I meet the right person.