When it worked, the unit did what it was supposed to do. However, I just received my 3rd unit and quality control is not good. The first unit did not control the rate of flow and changed the rate on its own or flat out stopped. Unfortunately I didn't know it was the controller and neither did Pondliner as I exchanged the pond pump before figuring it out. The Second unit had a bad button and I could not set the timer. The third unit I just received. The display is not readable but since I have experience with the unit I can make out enough to set it up. This is all within a year.
The units that ship out now do not come with wifi instructions as it has been disabled by the manufacturer.
I considered giving it an extra star as Pondliner has exceeded my expectations with support. However, when the unit is not good, I just can not recommend it.