ICICI has a wide range of policies to choose as per our needs. It gives good returns compared to other insurance companies. Service is really good.