Yeah for the most part. Bought a cheap ballast on ebay which came pre-wired, and I just had to wire the plug and socket. I think I may look for a cheap plastic toolbox to put it in, but I'd like to find something aluminum if possible. I may just have to make it myself.