Hope it holds up well. All "Stainless" isn't alike.
The OEM exhaust is good for over 20 years and 200K miles, while the Walker 'Stainless' lasts maybe 3 years. They even say so on their Web site.
Glad the O2 sensors came out easily. Just wrestled with one in a Jeep for hours.
There's some good stuff out there and a lot of junk. Usually the price sorts them out.
CGS = China.
Boy I read your post a year too late. I purchased the Walker SS cat back and muffler a year ago. That muffler looks like my 20 year old OE muffler already.