I am running an XP2 on a 29 and although some people would say its over-filtered it is doing very nicely. As LocS519 said it is about the same as a Fluval 305 for the size tank it can serve. In my case I am only finding it necessary to clean the XP2 every few months because it just doesn't plug up at all before that. When its time to clean it you can do it very simply. Just unplug and lift the shutoff valve, lift the fiter out and carry it to the sink, pour out the water down the drain, rinse out the internal parts in a bucket of tank water, put everything back together, put the filter in place and connect the hoses again, wait about a minute for the filter to fill itself and plug it in. Total time is about 10 minutes and you are good for another 3 or 4 months.