3" oval chrome Side rails came off 2014 Jeep Grand Cherokee Ltd. 71" long. Mounts 22 1/4" apart cl to cl., come with all mounting hardware