For the $200 I spent it was worth it, I passed the New Hampshire inspection. I had to repaint it prior to installation based on reviews. Remove any old paint. Always use Rustoleum high temperature primer. High temperature paint is the best. The only paint I've used that doesn't ruin the exhaust