I ordered this pump/filter on Sunday and received it on Thursday. At 7:30 pm placed it into my small pond that has 2 fish and several water plants, my pond was so out of control could not see the pump/filter or fish swimming in it. The next morning went out to check on the progress and I swear the water was crystal clear! I totally would reccomend this pump/filter to anyone with a small pond, only regret not having it sooner. I thank you and my fish thank you! :D