I am very pleased with this product. My 1,000 gallon pond was a murky green before i installed this filter. in less than two days it is crystal clear. I hooked it up to a laguna clear flo 900 gph pond pump. I think that was important as this particular pump was capable of handling larger particles. The only reason I did not give it five stars is that the water outflow nozzle is larger than a 1.25 inch and smaller than a 1.5 inch. I had to buy and fit a specialty hose so I could run an outflow line and not use the unit as a waterfall. I have a separate pump and hose for the waterfall. Also, it comes with the filter pad and the lava rock, but it would not have taken much to also include the plastic biological media which goes in the third stage. I had to buy that separately also. overall, the filter works very well, I would definitely recommend.