These are good used HPG rebuild ball shocks. They measure 17 inches eyelet to eyelet. They have the bushings in them.