All parts in the package and excellent quality.
Torque sensor is great, however I had to wait for almost 1,5 month to get it. Overall I am satisfied.