Does an amazing job especially on clearing the free floating individual strands of blanket weed before they get chance to clump. It’s so efficient the filter sponge needs rinsing out every other day but that’s an easy job and small price to pay for a clear water surface.