in clover

[in clover] or [in the clover] {adv.} or {adj. phr.}, {informal} Inrich comfort; rich or successful; having a pleasant or easy life.

They live in clover because their father is rich.

When we finishthe hard part we'll be in the clover.

Compare: BED OF ROSES, LIFE OFRILEY, LIVE HIGH OFF THE HOG, ON EASY STREET.