They fit my muffler and tailpipe perfectly, good quality, the only thing I ordered, two of them and one of them had no nuts but no big deal . some extras in my assortment of nuts and bolts. The only thing I did was put lock washers in to make sure the nuts didn't come loose, so far they've stayed in place with no issues.