tremendous

adjective
  1. extremely large in amount, extent, or intensity
  2. extremely good or impressive
  3. Usage: informal

Examples