Your basic qualifications for a future girlfriend?

I'd like to know what the basic qualifications are for your future girlfriend. So, what should she at least look like, how would she be on the inside ect.

It's not about you ideal girlfriend, but the bottom line of what you'd accept and expect.

If you don't have experience with girls then that's okay. But please put it in the answer too (because it does make a difference) :)
Your basic qualifications for a future girlfriend?
Post Opinion