In this article we characterize monoids over which every right S-act has a strongly flat (condition (P)) cover. Similar to the perfect monoids, such monoids are characterized by condition (A) and having strongly flat (condition (P)) cover for each cyclic right S-act. We also give a new characterization for perfect monoids as monoids over which every strongly flat right S-act has a projective cover.