Not yet installed but so far i trust turner engineering for the quality of the products they sale.
Just installed with new pulley. No leaks so far.
Good quality seal.
Ordered with the bottom pulley, it all seems to be of good quality.
OEM part. All good.