Product review (5 stars): It fits and doesn't leak
It fits and doesn't leak. So I guess it is a good filter. I didn't measure particulate counts or anything so take my review at face value. :)