One who has his shit together in general. Wants to settle down, can take care of himself, is brave enough to express what he wants and can steer situations, has decent social skills. Not in any order.
There are soooo many men (females also) that really fall in one or more categories. Ie. manchild, who lives in a dirty box, eats microwave meals and/or is economically fucked up. You don't need to be rich or anything, but if you cannot even take care of your home, your diet and/or are broke all the time, what does it say about you?
Then there's those, who just want to bang around and not settle down. Or lf-way addicts or alcoholics.
Then there's those who have decent job and their shit together, but need to ne dragged around. Meaning either no social skills, no hobbies outside computer, no passion for "normal" things and will say to anything: "I don't know, what do you like?"
Then there jannies who are probably all that.