panegyrical

adjective
  1. expressing elaborate praise or tribute; highly complimentary
  2. Usage: formal

Examples