El poema recoge la tradición de las leyendas y el folclore referido a un gigante heroico de la mitología estonia llamado Kalevipoeg (el hijo de Kalev), y consta de 19.000 versos repartidos en veinte cantos.