A large number of functional and catalytic materials exhibit porosity, often on different length scales and with a hierarchical structure. The assessment of pore sizes, pore geometry, and pore interconnectivity is complex and usually not feasible by classical spectroscopic and diffraction techniques. One of the most powerful methods to probe these parameters is nuclear magnetic resonance (NMR) spectroscopy of xenon, which is introduced into the pore system. Adsorbed to the pore walls, it acts as probe nucleus. In this tutorial review, an introduction into the basic principles of 129Xe NMR spectroscopy and the models developed to determine pore sizes in different materials are given. The possibilities and limitations of this method for obtaining insights into hierarchical structures of functional materials are highlighted and a review of recent works is presented.