Best Match - This is as close to finding a soulmate as you can get.
Good Match - All the critical factors point to a happy and harmonious relationship.
Average Match - This is an acceptable match, however the match falls short in some areas.
If all other expectations seem to be in order, you should not reject this match.