Product review (5 stars): It stopped the squeak!
Perfect fit.  Perfect replacement.  No complaints.