This is a HUGE improvement over the junk end pieces that came with the (expensive) gas springs/struts I have. They have metal female threads, while the ends that come with my gas spring have plastic female threads (which were quickly removed). Lexus GX470) and the plastic threads of the previous end fittings loosened after a short time and no longer held the strut in place. Now that I've replaced them with this kit (with metal threads), everything's great!