Product review (5 stars): Its a piece of rubber that keeps in water!
Perfect fit.  No more mildew.  No water escapes it.