heavy-duty
adjective
°Designed to withstand hard usage without breaking.