This pump filter lasted about a week and half before it started to mess up. It is the second one I have had to purchase, with the first failing a few months after purchase. The only reason I bought this one was that I already had the entire previous unit hooked up and I thought, "Hey, maybe the last one was just a bad apple.".... NO! Just a piece. Do not buy this product. Instead, just take [$...] bucks and burn it.