Appearance is a big draw for many people, so is intelligence, income, profession – and, for some reason, a sense of humor. By all means factor these into your decision about a marriage partner. But never forget that those features are not what will determine the success of your marriage.
Above all else, character is the defining determinant. You should aim for someone emotionally stable, with an agreeable personality, and who is conscientious and hard working. Such a person will contribute greatly to a stable and happy home with stable and happy children.