The perfect woman for me, in no particular order:
Individualistic, such as changing the spelling of her name from ordinary to unusual.
Intelligent: capable of coherent, original thought, able to articulate those thoughts, and values & appreciates my intelligence.
Attractive without requiring makeup.
Doesn't believe she needs full makeup just to go to the grocery store.
Not skeletal, not obese. height/weight proportionate, extra padding no problem.
Has reasoned opinions which she isn't afraid to defend, yet respects the opinions of others (or, at least their right to disagree with her)
Likes kids, especially mine.
Casual in attitude and dress, when appropriate (casual being the rule, not the exception).
Capable of forgiving, even if she doesn't forget.
Open and honest.
Comfortable in her own skin, not averse to casual nudity when in private (and it's not too cold).
An enthusiastic, imaginative lover who enjoys sex often.
Exudes natural charm and poise.
Warm and friendly to friends and strangers alike, unless she has good reason to be otherwise.
Can realistically differentiate between major character flaws and minor eccentricities.
Can laugh at herself.
Keeps her word, even when it's difficult to do.
Inspires me to be my best.
Can say it all with a smile, but not hesitant to say it with words and/or actions.
Subtle, sophisticated sense of humor, but still likes slapstick comedy too.
Passionate about her job and interests.
Gives her heart completely to those she loves.
Dances like no one is looking.
Has her own hobbies/interests, doesn't mind being alone sometimes.
Likes most music, especially mine.
Doesn't let potential embarrassment keep her from having definite fun.
Doesn't embarrass easily.
Can initiate action, or let others do so instead.
Has an infectious laugh, and uses it often.
Likes seafood, especially sushi and cajun.
Has bedroom eyes.
Makes me feel that there's nowhere she'd rather be than with me.
Makes me feel humble and blessed for being with her.
And if she inherits a liquor store, that's just a perk!