lasting
last-ing
adjective
Continuing or existing for a considerable period; enduring over time.
"The experience made a lasting impact on him."
Thesaurus
Synonyms: standing, eternal, unceasing, imperishable, eonian, ageless, unending, enduring, indissoluble, aeonian, abiding, perpetual
Antonyms: caducous, impermanent, shed, temporary