This is a replacement shaft for the 94-97 Mazda Miata with a larger 3x.120 6061-T6 aluminum tube and replaceable u-joints (the factory shaft has non-replaceable joints). The shaft is complete and ready to install.