Well fit, good quality and a lot cheaper than OEM parts!
Well fit, the car has been running almost 10k miles now still no issue at all, very well serve after market parts, worth every penny, I would recommend this set over expensive OEM parts out there because this is good enough for old car, no need to spend lot of money to get your car back to like new driving feel again!