So far this pump has done a great job with our 14ft above ground pool. The pump itself is probably more than enough to keep water cycled. We had to get adaptors to connect the pool hoses to the pump, but after that no problems. I wish that we had gotten the pump without a timer though. The timer on this one, makes it where you cannot use an external timer, and once it's off, it's off until you hit the power button. We like to turn ours off on cycle, but the built in timer is one cycle only. So you choose the length of time, and it runs and shuts dow. Until you do it again. Unless there is something we are missing about the timer (but we read all the info) Otherwise, it'sa great system and we will make it work until it breaksdown. Then we will get the one without the timer.