be sitting pretty
From Longman Dictionary of Contemporary Englishbe sitting prettybe sitting prettySUCCESSFULto be in a very good or favourable position We’ve paid off the mortgage, so we’re sitting pretty now. → sitExamples from the Corpusbe sitting pretty• At that stage in the campaign, she was sitting pretty in the polls.