This shaft replaced my damaged one. My only gripe, and why I rated this at 4 stars, is that it did not come with keys. My old pump, circa '75, had keys much too large to place on this shaft. It requires 3/16 X 5/8 keys. I also recommend that water resistant grease be applied on the keyway to facilitate installation.
Note to Berkeley,..if your not going to supply the keys, you should state the size required in the product description.