For the ammount of money I paid for this item it is decent enough.
The only drawback is the hose, which is very flimsy and bendy so much that all the T spliters had to be secured with zip ties otherwise it would pop off under the water presure.
Luckly, the end sprinklers did not pop off once secured the T splitters, otherwise....
The controller is sturdy enough and it has 16 or so programs that you can set for time and duration