Love it! Length 18 inches. The inside diameter of each tube is 3 inches. Sounds great on my 2017 Suburban with 5.3. Let you know what V-8 is. But as soon as you drive, the noise disappears. Sounds a lot louder than the factory Camaro exhaust. Ideal for a family car.