Originally off a 2003 F250 Superduty , will fit some other years and models as well . Brackets are included and are adjustable so may fit other makes ( GM , Dodge , etc. ) but you'd have to test mount by holding against your vehicle. They are about 78 inches long and in EXCELLENT CONDITION especially for their age , but were removed from the truck long ago and were in storage. Not needing a pile for them , first $100 can have them. In NW Regina .