I can't think of many straight off the bat. To me, a wife/girlfriend would be a companion and supporter. Mental attraction is the highest priority to me. If we're on different mental wavelengths, then I lose attraction fast, and the only thing that's going to HOPE to keep that attraction is if they are insanely fucking hot, and that only lasts an hour. My last girlfriend, I stayed with her because I knew and trusted her, but I saw the world and interpreted things in a much different way than her and thought in a much different way that caused incompatibility. I felt like I had to dumb myself down around her.
Education and such isn't THAT important, but I do care if they have drive. As long as they give a shit about their life, I'm fine. It's more about falling in love with the person, and seeing fulfillment in having that person in my life rather than having them meet a set of standards. There is someone in my life that I wouldn't care if she was jobless or a felon, because she's my best friend and when I'm around her, the world just seems....better. The compatibility is indescribable almost.