I have several friends that are planning on arranged marriages. The primary difficulty of finding someone you're compatible with in the non-arranged marriage world is finding someone that is ready to commit and with whom you have similar values: religion, culture, income bracket, politics, life goals, # kids you want, how you want to raise your children, where you want to live, etc. Obviously some of those are more static than others, but generally you want to have similar views with your spouse on those issues. In an arranged marriage, your parents find someone that shares your values. It's not like you don't meet the person before you marry - the families introduce the arranged and they decide after a few dates if they want to marry. If you're having an arranged marriage you don't HAVE to marry the first person your parents introduce you to, but they introduce you to people until you find one with whom you are compatible. It's kind of like speed dating, but everyone shares your fundamental values. In some cultures, women are expected to be married around 22. In the US, those women are in college so they don't have time to find a guy who shares their religion, culture, etc so their parents find guys they can marry after they graduate. An arranged marriage isn't part of my culture, but I think it's a perfectly acceptable option for those who choose it. I know a few very happy couples that were arranged.