Product review (5 stars): What to say here.. the product fits perfectly ...
What to say here.. the product fits perfectly and although I've not done any water tests to see if it performs as advertised, I'm assuming it does!