an easy or a pleasant situation
(not) a bed of roses
(not) an easy or a pleasant situation
Their life together hasn't exactly been a bed of roses.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición