Its ok, it does a good job of hosting the beneficial bacteria (I added bio balls to two of the trays) and keeping the water clean. It has long hoses in the package it should reach with no problem, mine is 50" to the top and I have slack in the hoses. I am leaning toward getting an aquaclear 110 due to my brothers low nitrate levels. I will keep the xp3 still for the flow. The Fluval 405 is real nice as well, both are at about 350GPH.