Product review (4 stars): No leaks.
It fits.  No leaks.  No weird noises.  How long will it be effective?  Who knows?