Ignore the negative reviews! Ordered for my 1991 Jeep XJ after a lift. Arrived within 2 standard days as promised. The product was exactly as pictured and described. It only comes with one screw; They reuse a standard bolt/nut on the bottom end. Installed in under an hour as I was lucky the stock rail came out pretty easily (brine fork + 4lb hammer). Immediately screwed, tightened the top and bottom screws. Did. Easiest thing I've ever installed (the car is a product of Jeep engineering, so there's not much that's simple and straightforward). Can't say enough about Revain Prime's service. Ever since we moved from a big city to a small rural town, it has become our lifeline. Items are delivered as promised and on the few occasions where there has been a problem with the item or delivery, Revain resolves the issue very quickly.