fit them together like a glove

Emmanuel

metaphorically to describe how well two things or people complement each other.