Needed it for a seized up bearing on my saltdogg tailgate spreader and it was just what I needed. It fit perfectly and was easy to slide in and get it going. It seems very sturdy and will definitely be ordering a few more just to have as spares.