This is a solid nut. That's not the crap the factory makes. My truck has 170,000 miles and I change oil/tires every 5-7,000. The butt has an outer shell that has twisted and loosened. They are of much better quality and should even last longer than a truck.