Product review (5 stars): Recommend for anyone trying to DIY
Great quality. Came sparkling clean. Tough to install for my model but great product.