Product review (3 stars): Acceptable given price
Bearings are functionally okay.  Wrong nuts provided to fit shaft (fine thread shaft provided with course thread nuts) and different misc. parts from OEM equipment which aren't provided with instructions.  Otherwise fine, overall no regrets.