Compuesta en hexámetros dactílicos, consta de 15.693 versos (divididos por los editores, ya en la antigüedad, en 24 cantos o rapsodias).