2. Prompt & Punctual
Has good manners (i.e. holds door open for a woman, knows to not eat before a woman, polite to others). You’d be surprised how uncommon a well-mannered man is.
4. Smiles a Lot
This indicates a man is friendly.
5. Good sense of humor
6. Maintain a nice conversation
7. Good Listener
A man who has his finances in order and keeps good relationships with family and/or friends.
Being confident in yourself and everything you do is a huge turn on for women. This can make up for lacking in the good looks department.
10. Constant Learner
11. Takes Care of Himself
i.e. grooming, healthy lifestyle habits, being well-dressed.
12. Ambitious & Passionate
In all that you do, including your career.