Product review (5 stars): Great product at a  good fair price
It fits perfect, works perfect, and good quality rubber. These are very good. I am very happy with both parts.