I received the water pump quickly, and the fit and finish was perfect. The unit is functioning well in my jeep and its helped to combat the heat of slow crawling that my original pump couldn't do.
The only change I would make is to the instructions regarding the gasket. I had resurfaced the gasket area to allow the gasket as much surface area to do its job, but multiple installs showed that the gasket leaked, so I used the gasket, but applied RTV black sealant to both sides, and haven't had a single leak since application.
I would buy this again and recommend it to anyone needing some extra cooling for the trails.