able to last for a long time without breaking or wearing out easily
very long lasting
capable of withstanding wear and tear and decay