Plug an play. Very easy delivery an the guys were great! A problem wit electrical an nice phone lady took right care of my problem. So far it has been a good experience