hard-wearing
adjective
[ ˌhɑːdˈwɛːrɪŋ ]
• able to stand much wear.
• "a hard-wearing fabric"
Similar:
durable,
strong,
tough,
resilient,
lasting,
solid,
stout,
rugged,
long-lasting,
made to last,
well made,
wear-resistant,
heavy-duty,
strongly made,
infrangible,