Abstract: Let the matching polynomial of a graph be denoted by . A graph is said to be -super positive if and for all . In particular, is 0-super positive if and only if has a perfect matching. While much is known about 0-super positive graphs, almost nothing is known about -super positive graphs for . This motivates us to investigate the structure of -super positive graphs in this paper. Though a 0-super positive graph may not contain any cycle, we show that a -super positive graph with must contain a cycle. We introduce two important types of -super positive graphs, namely -elementary and -base graphs. One of our main results is that any -super positive graph can be constructed by adding certain type of edges to a disjoint union of -base graphs; moreover, these -base graphs are uniquely determined by . We also give a characterization of -elementary graphs: a graph is -elementary if and only if the set of all its -barrier sets form a partition of . Here, -elementary graphs and -barrier sets can be regarded as -analogue of elementary graphs and Tutte sets in classical matching theory.