to be completely suited to sb / each other :
Peter and Judy seem made for each other, don't they?
to be completely suited to sb / each other :
Peter and Judy seem made for each other, don't they?
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005