EHarmony claims to have a sophisticated matching algorithm that considers a lot of psychological questions. I doubt that the responses of these questions are being used at all. I have used eHarmony for about a year and I can assure that there matching algorithm is simply "if we can't find any body that meets his/her preferences, just send him/her 10 - 15 random matches just in case even if they don't meet his/her preferences at all". Don't waste your time and money on this site. It is over priced for nothing. This site doesn't give you the choice to look up matches yourself. And seriously it doesn'tt even consider you search preferences at all. It will send you a number of matches every morning and usully most of matches you receive every morning will have soemthing in common (e.g., today most matches are from the East Coast, tomorrow most matches are all from Colorado, a week ago most matches are from one ethnicity or, and so on) I don't think they truly send matches based on preferences. They just want to send you 10- 15 matches regardless to make it sound like a useful site. This site doesn't respect physical preferences such as height for instance.
Also it is VERY expensive and that discourages people from being paid members. It may allow unpaid members to send and receive questions and their pre-selected answers only without allowing them to view the picture of the other matches. The question is, how would that help? What's the point of just answering some MCQ without even knowing how the person I am answering her MCQ's look like?
Save your money.
Hi Tony - If you have received a match that is outside your current Match Preferences, this is most likely a Flex Match. Flex matches are created when anything other than “Very Important” is selected under your Importance setting. I'd you'd like I can look into this for you and also look over your account to see if there's anything we can do to improve your experience. I am available at membercare@eharmony.com - Stephen