not all roses
Not completely pleasant, agreeable, or without challenges, especially compared to how it seems or one might assume. We have a really good marriage, but it's not all roses—there are a few issues we're always working on. Several of my friends are jealous of my job at the tech firm, but it's not all roses you know.
not all roses
not entirely perfect or agreeable. informal 1938 Graham Greene Brighton Rock Sometimes he's bad to me…it's not all roses.