in great shape, with good u joints,out of a 1998 chevy z71 i know they go for 100-120 bucks from junk yard so 40 buck cash text