Knyga sudaryta iš 3 dalių. Pirmosios veiksmas vykstas pirmaisiais karo mėnesiais, antrosios -Leningrado blokados metu, trečiosios - karo pabaigoje ir pokariu (išskyrus paskutinį skyrių, kur veiksmas vykstą šiais laikais). Pagrindinis knygos herojus - leitenantas D., autoriaus alter ego. Rašytojas pats pergyveno Leningrado blokadą ir tas autentiškumas knygoje jaučiasi.
Kiekvienas skyrius atskiras karo epizdodas. Tie epizodai nėra visai nuosekliai išdėstyti - kartais nušokama šiek tiek į ateitį, kartais grižtama į praeitį. Keičiasi ir perspektyva iš kurios pasakojama - dalis knygos parašyta pirmuoju asmeniu, dalis trečiuoju - lyg veikėjas (autorius) kartais taptų dviem skirtingais žmonėm.
Kas nepatiko, kad vietomis pasakojimas darosi per daug chaotiškas, nelabai eina susigaudyti kas čia vyksta ir prie ko čia. Daug veikėjų, kai kurie pasirodo tik keliuose skyriuose ir pradedi painiotis kas yra kas. Nors kartais tas chaotiškumas atrodo kaip tik vietoj, pvz. skyriuose apie mūšius ir atsitraukimą, kur niekas rodos nebesuptranta, kas vyksta.
Knyga iliustruota to laikmečio nuotraukomis.