I just bought this product couple of weeks ago and I have already installed. It is not of the best quality and even the reservoir does not seems to be the best, however it still meet the function and is working perfectly. There is buzzing sound that is coming from the steering pump when I turn the steering wheel which I would assume is related to the pressure generated.
Fits perfectly on my car and remember to buy the steering pulley separately as it does not come with the pump.
Juan Pablo Leon A