durable

adj

1.
existing for a long time
Derived from:
durability
2.
capable of withstanding wear and tear and decay
Derived from:
durability