OKCupid, back in the day, was stunningly good. Back in 2011 I spent a huge amount of time filling out my profile, and OKC found me 5 matches with >98%.
I married one of them and 2 of them are still close friends.