Arrived quickly, easy to put together and works great in the area we wanted covered. Some of it is plastic, so hoping it lasts but only time will tell. Overall happy with what we got an the cost.