The unit showed up extremely dirty, I had to have the unit disassembled and cleaned in order to put it in a rebuilt transmission. Shipping was fast. And with the cleaning the seller met me at half cost for the cleaning which I would’ve refunded the whole amount but I at least got something.