The quality of this pump is excellent. The pump worked perfectly and the pulley was secured with just one nut. A pulley puller is not required. I put this on a 1998 Honda Civic 16.L with 266,000 miles. The pump made the car run like new. Well, the steering wheel, of course, has become much better. Be sure to use genuine Honda fluids.