Great for keeping our water clean. Only drawback is that some of the parts are tough to clean and get mildewy and can get mold buildup if not cleaned often.