Awwww! She's very cute! Smart too, obviously, since she found cat loving humans to take her in! There's something about a purring cat snuggling with you that is very satisfying. I should know, I have two of them.
You should put a picture of her up on the pet pictures area on this board, too.