Looks the part and reasonably priced compared to rivals.
Based on viewing the product looks well made and up to the task. All parts fitted as expected and the vehicle drives as it should. However whether the parts will last the expected 100kms is an unknown and time will be the judge.