I purchased mine thru YearOne, manufacturer M & H harness. The harness was formed, fit, and function perfect. All connectors were OEM and proper length. I would never use someone's old harness. Go new for many reasons, especially when it comes to protecting your ride.