Steel. Both of my drive shafts are steel. Of course my truck is not lifted like yours so I'm not sure how much longer or anything yours needs to be.