Product review (5 stars): great for the price.
Fit perfectly no leaking when its time will get again. Saved me from buying a whole new unit. Son is happy