Steel headache rack and bedrails, came off a 1984 Toyota pickup. I'm sure it will fit any shortbox halfsize P/U. It has two removable mid-rails (see second photo)