We do not currently know of any antonyms for be the perfect companion to.
For similar words to be the perfect companion to, try: