Over priced, dirty, rusted.
These do what I needed to do but honestly they’re very overpriced.  There raw steel and arrived very dirty, slightly greasy and slightly rusted.  I had to clean them with a degreaser, put them in the oven for a quick dry and then I used a self etching primer, and then painted with a few coats of black pain to make them look good. That added about another $12 to the price and 3 hours time plus dry time before I could use them.
Rating: 4 stars