Thoroughly tested body length, inlet and outlet diameter. They matched, so I figured this would be a direct replacement for my '96 Yukon. HOWEVER, the two intakes are more than an inch closer together (1 1/16" vs. 2 3/8") than the original, causing a headache to adjust. The case diameter is also much smaller than the original, but that doesn't really bother us. It appears to be very well made. Although I can still hear the exhaust a bit, it's quiet compared to the "aggressive" muffler. i like silence