unit arrived, well packaged (no damage), complete system, only needed protective cabinet from elements. System works well, even came with 7 day timer that can handle multiple programs. Support provided timer manual that made final setup a snap. Hopefully unit lasts years of service. Seems well made, time will tell. Very happy with unit.