Everything was good with the exception of the ballast. It caught on fire as soon as I plugged it in and they refunded my money and I had to purchase a new ballast everything else works as it should. Customer service gave prompt responses to my issue. Five stars for customer service.