Fit and finish was good. Was a direct fit for a 2021 SSR125. Easy to put on and way quite. No loud popping and much more like you would think they should come. May have lost a little power, but not really noticeable. Easily made up for by being able to hammer on the gas without passing off the whole neighborhood.