Universal joint shafts transmit rotation and torque from shafts that can be at a changeable angle, offset and distance to each other. A variety of materials are available as well as designs with friction bearings and with needle bearings for higher demands. The length compensation is achieved with a splined shaft, which is inserted into a sliding sleeve.