Everything was great except for a few small welds that held a heat shield on, and a couple of parts that didn’t line up well while putting it together. A little disappointed by the construction when I received the product