Each CV shaft is complete with inner and outer CV joints. All assembled and ready to install with puncture resistant boots.