The in-depth personality assessment on eHarmony led me to compatible matches and, eventually, to a wonderful relationship. The cost is a bit high, but well worth it!