Bought for 2017 Q70, very satisfied! I tried to order a refurbished one from my local auto parts store, it cost me more than this and it was all covered in sticky black paint, a piece of junk! I would never put something like this in a five year old Infinity, after all the next option would be $1300-$800 OEM. Do yourself a favor and save some cash, you won't regret it!