On the new truck they are LONGER. i have seen on the older truck SHORTER, all rubber, i don't know who is making them, i got mine from VAN'S auto , they are the short one's for a 1978