Much of the success on the site is because of the effectiveness of the matchup algorithm. It works because of the in-depth personality test that all users have to take. This is then used to make matchup suggestions for each user.