The mammalian pre-mRNA 3'-end-processing machinery consists of cleavage and polyadenylation specificity factor (CPSF), cleavage stimulation factor (CstF), and other proteins, but the overall architecture of this machinery remains unclear. CPSF contains two functionally distinct modules: a cleavage factor (mCF) and a polyadenylation specificity factor (mPSF). Here, we have produced recombinant human CPSF and CstF and examined these factors by electron microscopy (EM). We find that mPSF is the organizational core of the machinery, while the conformations of mCF and CstF and the position of mCF relative to mPSF are highly variable. We have identified by cryo-EM a segment in CPSF100 that tethers mCF to mPSF, and we have named it the PSF interaction motif (PIM). Mutations in the PIM can abolish CPSF formation, indicating that it is a crucial contact in CPSF. We have also obtained reconstructions of mCF and CstF77 by cryo-EM, assembled around the mPSF core.