Every bag of hardware was labeled, every panel was labeled. The step-by-step directions were clear. It did take me about 4 or 5 hours to assemble by myself. The end result looks awesome, and I especially enjoy the lights underneath the top panel. You will need to purchase an adapter for the USB wiring that comes with the lights if you want to plug it into the wall. I already had one on hand from an old phone, so that was good luck.