Product review (5 stars): Perfect fit
Arrived on time with no damage. Fit perfect, no leaks, works great. What more could you ask for