Auch wenn die schönen Geschichten von der durch das Schachspiel legalisierten Liebesheirat erfunden sind, war die Ehe zwischen Mathilde und dem zwanzig Jahre älteren Ezzo wohl glücklich. In jedem Fall war sie mit zehn Kindern ausgesprochen fruchtbar:
Ludolf von Brauweiler und Waldenburg († 1031)
Otto († 1047), Pfalzgraf von Lothringen 1035–1045 und Herzog von Schwaben zwischen 1045 und 1047.
Hermann II. († 1056), Erzbischof von Köln (1036–1056).
Richeza (um 994, † 1063) - 1013 verheiratet mit Mieszko II. Lambert, König von Polen († 1034).
Theophanu, Äbtissin von Essen und Stift Gerresheim.
Sophia/Sophie († vor 1031)
Mathilde, Äbtissin von Dietkirchen und Vilich.
Adelheid, Stiftsdame, möglicherweise Äbtissin in Nijvel (Nivelles).
Ida, Äbtissin von Maria im Capitol in Köln und von Gandersheim.
Heylwig/Heilwig, Äbtissin von Neuss, Dietkirchen und Villich.