Meaning of “not all roses” in the English Dictionary

british dictionary

"not all roses" in British English

See all translations

not all roses

also not a bed of roses

If a situation is not all roses, there are unpleasant things to deal with as well as the pleasant ones:

Being in a relationship is not all roses, you know.

(Definition of “not all roses” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)