The rack itself looks good but in the picture with castle nut and cotter pin,,, comes with the rod only, a bit disappointing, no grease nipple was included either, as shown in the picture if it helps its a 1/4"-28 thread that was for a 1995 Jeep Grand Cherokee. Update! This part is 1/2" longer! Doesn't fit in holes! Warning! This part may have been done wrong, but I won't risk it again! Now my jeeps have to wait for the right part