The gear and differential teeth shapes are neither matching well each other, nor with the original Wltoys plastic gears, so they were useless for me. Buy ORIGINAL Wltoys metal ones instead of these third party junk!! Package sent from the store in 2 days after my payment and came here well packed in a carton/cardboard box.
Differential working and assembled properly in A959. Recommended.