This is a perfect product if you are looking for easy to installation and with a reasonable price (not the expensive one) and solves the purpose. No water leaking so far. Pretty happy with the product.