What decking product would you provide the longest life and would require the least maintenance when building a deck?

Trex,found at local lumber supply