JJ
Verified Purchaser
I only needed to replace Bank 2 (right side), but for the price, I got both sides. This part fit my 2010 Cadillac SRX 3.0L Performance perfectly! No mods needed. It came with multiple gaskets and bolts. It appears to have precision welds and the metal is good quality. All the flex pipe areas came wrapped in thick foam and the o2 ports had seals and caps attached. I should have maybe waited to write my review until after I had time to run the SUV for a while to see if the part holds up but if it doesn’t, I just edit this review. I saved thousands getting this part and doing the work myself. Dealers and shops up charge their parts to over 300%.