This is an upgraded replacement seat motor drive shaft (seat cable) This goes from the seat motor to drive assembly for the forward and backward seat movement. This replaces the factory steel braided cable that commonly fails. This driveshaft is stronger solid stainless steel. It is just under 3 " (2 7/8") long and 1/8in x 1/8in thick square. We make custom length seat shafts please contact us with your required size. This fits E90 E91 Bmw 3 Series. 06-13 325 328 330 335 M3