A theorem of G. Higman about the embeddability of amalgams within the class of all finite ρ-groups is generalized to classes of soluble groups. We also give best possible bounds for the solubility lengths of the constructed completions. And, as an application, the super-soluble amalgamation bases in the class of all finite soluble π-groups are determined.