lasting

adjective
  1. continuing for a long time; enduring

Examples