Absolutely. The fact that you are purchasing online and receiving an immediate decision doesn't change anything about the quality of the policy you are getting. Haven Term is issued by MassMutual, which is rated A++ by AM Best. MassMutual has also received high ratings from other rating agencies.
Purchasing online also doesn't change the level of customer service you will receive. We have customer service agents available to help via chat or phone (1-855-744-2836) throughout the application process.