Fit perfectly. Take the time to align the grooves so the twin tubes are straight at the back. Sounds perfect, not too loud, but cold starts sound good and there's really no buzz, just hoarse and healthy. Much better than stock. Sounds like a V8 should sound. The installation took me about an hour. The only complaint is that the price dropped from $399 to $353 right after ordering the muffler.