I don't have the rest of the drivetrain yet to test it but appears to be functionally what I was looking for, it was shipped fast by the vendor but took a long time to get here certainly more than the 15 to 30 day estimate but to be expected during this time of year.
Good received with well packed.