This product is great,  comes with everything you need to get up and running with a hot tub.  The reason im giving it 3 stars it because two of the caps on the products were loose during shipping and it made a huge mess inside the box.  Great price for everything,  they just need to double check those caps before sending them out.