Mine worked great although there is one pitfall I encountered. Because the pump was on the small side it did tend to stall now and then, especially if I didn't keep up on maintenance. Well, I wasn't paying attention to my tank for a few days, the pump got dirty and stalled. No flow + no heat = dead refugium.