This is everything from a '03 z71 tahoe's factory trim/step assembly. It will bolt-on all 99-06 tahoe/suburban/yuokn/hummer models (minus the grey trim pieces for some models). They would also work great on any other truck-chassis with a little bit of fab. 6' long, very light. For previously mentioned models, this includes the metal plates and brackets that rivet into the truck's running boards, the running board trim pieces (including all four end caps), the steps themselves, and all of the hardware associated with it (minus the rivets and trim snap-plugs). OBO