Butterfly lovers is divided into three movements:
The first movement, Allegro to the Mean, in D major, in 4/4 beats, sonata form. The theme of its main part is touching, which embodies the broad and touching atmosphere of Russian songs, as if singing about youth, life and nature.
The second movement, short song, andante, G minor, 3/4 beat, three paragraphs. Its thoughtful lyrical way is called "small lyrics". The main theme is sincere and touching, slightly sad. There seems to be a melodious song in the distance, which makes people smell the fresh breath of nature.
The third movement, finale, Allegro vivacious, in D major, 2/4 beat, Rondo sonata form. The theme makes people feel that the Russian wind is violently impacting, belonging to the Russian folk dance music Trebak. The rhythm is strong and cheerful, just like a picture of people celebrating festivals.