My ideal woman is something that is constantly evolving. I can say there are certain qualities that I find attractive and some that I cannot compromise on. But when you meet someone who is truly special they can completely change the definition of your ideal person.
A huge plus if she is a animal lover. Especially cats....