The quality of what I received was really good. Just not complete.
The harness was not plug and go and required more wiring. Plus it did not show all the connectors in the pictures which turned out the ones that were not shown were the wrong connectors. If I could have seen all the connections in the pictures and also show that one connector needed 6 more wires that would have helped with the decision to purchase.