What is the idiom "...and roses"

Solution 1:

It's not all sunshine and roses.

Reference: https://lyricstranslate.com/en/its-not-all-sunshine-and-roses

I googled 'wine and roses', thinking that might be what you were looking for and pulled up numerous other 'x' and roses pairs, e.g., peaches and roses, etc.

Solution 2:

The idiomatic expression is:

be (not) all moonlight and roses:

  • To be very enjoyable and pleasant, especially of a romantic situation. This phrase is often used in the negative to emphasize difficulties in a romantic relationship.

  • I thought that dating an actress would be all moonlight and roses, but she travels so much that I hardly ever see her. Living with a boyfriend or girlfriend is not all moonlight and roses, you know.

(The Free Dictionary)