@@derekkwan2926 it's an insurance product, lots of it goes to commission and fees. google Insured Retirement Plan, RBC and BMO offer them, even TD Wealth would not recommend their clients to buy too many of these products. If you invest in good dividend stocks buy them at a good time, you can get 6% on dividend plus capital gain. IRP is for those lacking financial knowledges