Crap, crap, and more crap.
It was good a couple of years ago when I found my now ex-girlfriend but I just tried it recently and had zero luck. All the features worked well and having the eHarmony app on my phone was handy but I came out with only 2 dates after a month and none of them went anywhere. I think their matching algorithm may be broken. They may have over engineered the matching system and have done to much tinkering!