The most remarkable benefit that you can avail from endowment policy is the best of both worlds. Endowment policy is a mixture of term and permanent life insurance. Meaning, you receive a lump sum of money at the end of the determined coverage period, plus you also have the option to avail surrender and maturity benefits. This policy can be coined “one shoe fits all”.