Product review (5 stars): Perfect replacement fit
Arrived a little earlier than expected. Perfect replacement fit. Good quality. Good seller.