Was not prepared financially for this rebuild, so I was forced into a small budget. The. Price was fantastic, so I expected the worst. I am shocked, very nice stuff for the money. Good bearings and seals. Some of the gaskets are kinda cheesy.....ya know , just paper. But surpassed my expectations by far!!