(HAVE) NEVER HAD IT SO GOOD
(have) never had it so good: translation
(have) never had it so good
have never had so much good fortune. •
No, I'm not complaining. I've never had it so good.
•
Mary is pleased with her new job. She's never had it so good.