The quality of metal is excellent. The finish of the metal is sub par - my u bolts were not even length causing me to use a dye to thread some the ends to match. Someone who doesn’t have access to a metal shop, I suspect, would be pissed.
Shipping also didn’t come as advertised on website. I called after 72 hours and got “I’m going to have this shipped out tomorrow.” Called three days later and got “I’m going to have this shipped out tomorrow.” It did come but products showed up in unfinished (not to spec) state. I think quality on metal is excellent though.