The company is sound, and the product is legitimate. Was it appropriate for your mother? There isn't near enough information here to tell.
This is a garden variety universal life product. The information you've given here is plausible, but it is also based on certain assumptions; primarily, the internal rate of return of the policy. If it was illustrated conservatively and realistically, it should perform at least as well as described. If not, your mother may need to pay additional premium to keep the policy afloat and in force.
A word of caution: Consult your tax advisor on the dangers of allowing this policy to lapse. Once your mother has withdrawn cash from the policy beyond what she's paid in (cost basis), the tax consequences of a lapse could be horrendous.
Whether or not the policy was sold responsibly, your concern illustrates what I preach time and again in this forum: Life insurance is not to be purchased from salespeople (agents, brokers, etc.) or financial laypersons. If someone's job is to perform a thorough and unbiased analysis of your financial situation, buy from him or someone he refers. If his job is to sell insurance, walk away.
Financial planner, 10 years