going well together; possessing harmonizing qualities
provided with a worthy adversary or competitor; matched teams'