The phrase "do someone's heart good" is commonly used to describe something that uplifts or brings joy to someone. Synonyms for this phrase include phrases like "warms the cockles of one's heart," "brings a smile to someone's face," or "fills someone with happiness." Other synonyms include "cheers up," "delights," "gladdens," "brightens," and "lifts one's spirits." These phrases are often used to describe gestures, actions, or experiences that evoke positive emotions, such as receiving a thoughtful gift, hearing a moving story, or spending time with loved ones. Ultimately, any act or experience that brings happiness or warmth to the heart can be described as doing someone's heart good.