8' long end to end, ~88" between brackets. Brackets have be n welded to the tubes. These were modifies to fit a Dodge Ram, I was going to put them on my RAM, but, like the last couple ads, no to me or desire too. $100 OBO