This was purchased for a 2000 Avalon XLS. It didn't fit. Revane's description specifically mentioned my car. I couldn't install it for a while and when I took it out of the box I realized it wasn't going to work. It is not possible to return it due to Revain policy so it is sold on Ebay and who knows if it will really fit.