Pump itself looks good. Parts are included with pump. 4 bolts for attaching fan to pulley. They are 5/16 inch bolts, just like the original equipment. PROBLEM: Bolt holes in pulley are drilled and tapped for 1/4 inch bolts. New bolts and original equipment bolts do not fit. UNSATISFACTORY. Picture shows 90 degree fitting with one "leg" threaded, one smooth. Just like original. 90 degree fitting included in kit is threaded on both attachment points. No big deal, can re-use original. PROBLEM: Hole in pump where 90 degree fitting goes is drilled and tapped for a pipe thread 3 sizes larger than fitting. Will have to purchase a reducer to make fitting work. Three holes drilled and tapped in pump for fittings, all the same sizes. Plug one, use original equipment fitting in one, and the third hole is too large for 90 degree fitting. UNSATISFACTORY. Pump was packed well, in box inside another box. PROBLEM: Gaskets were placed in box with pump. during shipment, pump moved around and tore gasket at one of the bolt holes. UNSATISFACTORY. Gasket should have been in outer box. Hope that gasket sealer will keep gasket from leaking when installed.