I bought this part for a 2016 Altima with a failing sensor and it fitted great in the upstream sensor just like it should the old sensor was starting to respond slow and I had the check engine light on but this fixed it and hopefully this brand it's good and lasts me a long time