I buy this brand because it is one of the best. I got this for my sons 2005 honda crv. It says it is for the downstream 02 sensor but it is actually for the upstream in this vehicle. I figured what the heck i might as well change both of them since they have around 150k on them.
Nothing like OEM replacement parts! You can go cheaper but you get what you pay for. This item was almost $100 less than the local auto parts stores! It took 12 minutes to solve my code issue......