Meaning of A BED OF ROSES in English

A BED OF ROSES

an easy life, a pleasant place to work or stay Who said that retirement is a bed of roses?

English idioms vocab.      Словарь английских идиом и выражений.