The core cover of a TU-game is a superset of the core and equals the convex hull of its larginal vectors. A larginal vector corresponds to an order of the players and describes the efficient payoff vector giving the first players in the order their utopia demand as long as it is still possible to assign the remaining players at least their minimum right. A game is called compromise stable if the core is equal to the core cover, i.e. the core is the convex hull of the larginal vectors. In this paper we describe two ways of characterizing sets of larginal vectors that satisfy the condition that if every larginal vector of the set is a core element, then the game is compromise stable. The first characterization of these sets is based on a neighbor argument on orders of the players. The second one uses combinatorial and matching arguments and leads to a complete characterization of these sets. We find characterizing sets of minimum cardinality, a closed formula for the minimum number of orders in these sets, and a partition of the set of all orders in which each element of the partition is a minimum characterizing set.