Pro's:-Quiet-Self priming (after the hose is initially filled)-Good flow rate-No leaks, no mess when removing hose blockCon's:-Flimsy (I'm returning it before it breaks)-Prime pump is very stiff doesn't work well (didn't need to use it though)-To complicated/to many seals--every basket has a seal that needs to be in placeI've had the fluval 304 and the Eheim Ecco. After fixing the Eheim for the 3rd time I decided to give up on that piece of junk and get something more durable. I looked at the new fluval and didn't like the design so I bought this filter and used it for a week but will be returning it due to the cons discussed above. I looked at the Rena and this seems like the best design (more durable, simpler design, fewer parts) so I'll try that one next. It also has better reviews though I am concerned with the leakage comments.From what I know I would rank filters in the following order1. Rena2. Marineland3. Fluval4. Eheim