The custom cable assemblies were perfectly functional, and Dongguan Jiafu was very professional about detailing the products for our agreement before starting work . The only drawback was that the assemblies differed from our legacy assemblies in some details which required us to make minor adjustments ourselves.