I bought this one because it appeared to be the most complete. The rail is three pieces welded together and not ground down or smoothed out. It also does not include the bumper brackets part RABB that add another $51. They were poorly packaged and very bent up by the time they were delivered. After spending some time straightening all the brackets, torque box, and end of rails and grinding and sanding all the welds and slag it is a decent part that I definately needed.