Everything was as advertised, it was not a replacement but an addition. Everything I needed was included, fit well, matched the OEM. I give Toughness 5 but obviously just got it. But a thick, rigid plastic product like this has to have a bizarre flaw not to last for years.