Abstract: Hierarchy and chirality are central themes of the complex machinery of Life. Hierarchy is a (time-dependent) process in which self-organization of simple elements, following a specific sequence of complexation events, leads to multipart supramolecular architectures. The nature of the final species is uniquely determined by the "instructions" carried by the various components at the different stages of the assembly. Chirality is one of these "instructions". Combination of hierarchy and chirality is, then, a very promising tool to approach the non-covalent syntheses of supramolecular complexes built with pre-determined molecular components and assembled according to a programmed "shape". We have recently succeeded in imprinting (through a non-covalent approach) a pre-determined chirality in self-assemblies of watersoluble, opposite charged porphyrins. The imprinting process is under hierarchical control. The remarkable stability and inertness of these assemblies allows them to retain the "induced" chirality even after the removal of the chiral template.