I printed this out of PETG with 30% infill and 4 perimeters for extra strength and it has lasted months (longer than the original part did)