This pump has been perfect for our stock tank pool. It arrived quickly and was very easy to set up.