great quality and solved my problem right away! My serpentine belt has been squeaking on rain/snow/wet/wet days for years. I currently drive a 2006 Toyota Corolla S and keep track of its maintenance given the number of trips I make to work. I was very upset that I paid just over $100 for a part and belt replacement when I had the same squeaking issue in 2011. There are a lot of do-it-yourself videos on the internet these days and this has saved me a ton of money! I highly recommend doing some research before attempting to replace a serpentine belt to ensure you have the correct tools and know the belt installation pattern. You definitely don't want to install it incorrectly. When I was done, I started the engine and voila! The script is gone! Much luck!