The phrase "hath it good" is an old-fashioned way of saying someone is doing well or is fortunate. There are several synonyms that can be used to convey the same meaning, including "has it made," "has it easy," "has it well," "is living the dream," and "is in a good place." Other synonyms for "hath it good" might include "is sitting pretty," "has a good thing going," or "is blessed." Any of these phrases convey the idea that someone is doing well in life, whether financially, romantically, or otherwise, and are a good choice when looking for a more modern way to describe someone who is fortunate.