/ Absolutely necessary;
extremely important

fundamental - substantial - basic - main - material