If you're in India, think again.
Indian women are looking for a man who understands women, is honest and responsible and doesn't drink too much.
It would also help if you can treat women as equals, are intelligent, faithful, a homemaker and a good father, don't have a violent temper and don't talk loosely about women.
Oh, and you must be good in bed.
The long wishlist is the outcome of a survey aiming to find out what Indian women want in a man.
The survey, conducted by the Centre for Forecasting and Research for the weekly magazine Outlook, covered 2,150 women across 10 cities, Outlook said in its issue which hit the stands on Sunday.
"It wasn't money, property, career prospects, or even looks and a good body that mattered the most," Outlook said. "He had to listen to her, treat her as an equal and be honest to be in her good books."
The magazine said the respondents, who ranged from teenagers to women over 40, were asked to rate on a 10-point scale the attributes they loved or loathed in men.
"Alcoholics were the most despised across all age groups, regions and occupations," Outlook said.
"Good sex was almost unanimously considered important for a good relationship."
Seventy-five percent of the surveyed women said good sex was very important, although 51 percent of them said their man should be totally inexperienced in bed.
"Intriguingly, while women expressed a desire for sex, even taking the initiative sexually (43 per cent), as many as 55 percent of the respondents thought that men should be virgins when they marry," Outlook said.