What can I say I mean it dosn't lead a pampered life sits out in the West Texas weather 24/7 and just keeps on performing like it is supposed to. Hail destroyed the control panel  ordered a new one  it was easy to install and  just keeps right on  doing what its supposed to do