Definition of that's the stuff in US English:

that's the stuff

phrase

British
informal
  • Said in approval of what has just been done or said.

    • ‘Vice magazine, though, that's the stuff right there.’