The site's Terms of Use is not committing to giving its members the people they are looking for. However, it mentioned a 90% match rate on the homepage.