When my exhaust went bad 187,000 miles on the OEM Saturn pipe and muffler I opted to go with origina
Injen makes great stuff. You don't necessarily have to have this shield, but it will help keep water
It fits good, I looks good, and functions flawlessly. The mirror part isn't wavy like some cheap one