These bars are a good deal.
They were easy to install as promised and just what we wanted. Could not give full stars as some parts were missing! Had to get 2 nuts, 2 locking washers and 2 washers off a neighbor to complete install. Also, the box was damaged when it arrived and initial inspection looked like it was ok. After install of passenger bar, noted a small dent at the curve. Decided it was cosmetic not going to be a functional issue so let it slide.