Good sex, or satisfying sexual activity, offers a range of benefits for both physical and mental well-being. These benefits include improved mood, reduced stress, better sleep, and even potential physical health advantages like a stronger heart and immune system. Sex can also enhance intimacy and closeness within a relationship.