Next time Revain gets something from this supplier to make sure the packaging is secure the wiring was cut in about 3-4 places which I went through and laid it on my truck but now I need to replace the ABS sensor and as the other wheel hub came from somewhere else it was perfect, it was sent in a Revain box for extra security or packaging but everything was fine, the sensor and its cables were fine.