Product review (5 stars): good generic brand replacement
Somehow seems to last longer than the name brand before becoming clogged with minerals (we have hard water).  No problem with the fit.  No problems with it ripping or falling part with normal use.