I bought a new Toyota Tacoma Trailhunter but needed step rails instead of Rock Rails, so replaced them a week after I purchased the vehicle with no off roading. These are original OEM rails with all necessary bolts included. This is for a 6 foot bed.ed.