This filter is great. There's a wonderful video online with ZooMed's step-by-step setup and cleaning procedures. As long as you follow that carefully, everything works quite easily. Several of the reviews here mention priming being an issue, but I've had zero problems there- be sure to fill the filter with water all the way up until you can't fill it any further- not just to the top of the clear tank- to speed that up. And as long as you follow the recommended cleaning schedule, and replace the carbon, etc., it will continue to keep your tank clean. Combined with Exo Terra's Turtle Clean, my tank has never been cleaner.Another plus: this thing is whisper quiet! There's an occasional tiny spitting sound as air bubbles come through, but otherwise the only noise you'll hear depends on how you aim the spray bar. I point mine at the wall of the aquarium, so it's silent.My only complaint is with the included hoses: they kept kinking and folding over on themselves, restricting the flow of water. I cut mine down to size, but they still didn't work well for my setup with the filter directly beside the tank. I wound up buying some stronger braided PVC tubing, and that completely solved my problems.