This article is concerned with imperfective suffixes in Russian. It argues that there are at least three imperfective suffixes, the progressive morpheme, the iterative marker and the habitual suffix. It is shown that they differ in morphosyntactic and semantic properties. As to their structural properties, the progressive suffix is the lowest marker; the iterative morpheme attaches in a higher position; and the habitual morpheme is structurally the highest element. Thus, the article argues against a unitary approach to the iterative suffix and the habitual morpheme. Semantically, the iterative suffix has a pluractional meaning, whereas the habitual suffix is a vague generic quantifier. As to their phonological properties, the three markers are homophonous; they are spelled out as an -yva- allomorph. In this respect, the suffixes differ from the morphological aspect operator encoding (im)perfectivity in the aspectual head, which is phonologically empty. Further, it is shown that there are certain prefixes in the verbal morphosyntactic structure that are placed between the progressive projection and the iterative projection.