The driveshaft is from Summit Racing and is 2 inches in diameter, balanced and comes with 1310 U joints for $149. available from 28.5 inches to 31" in 1/2 increments. DOM 1020 steel. lightweight and plenty strong. Used these in my modified race cars with lots of horsepower, lots of strain on them on bumpy dirt tracks and never had a problem with them so way more than needed for street but the price is right and don't have to hassle cutting a stock one down and running around getting it balanced. summitracing.com