All hardware and tools included with desk for assembly. Can be assembled by one person, but easier to assemble with two people. The desk is lightweight, yet sturdy. Good size desk for my child to use while virtual learning. Theres enough space on desktop for laptop and paperwork. The shelves have enough space for a printer, and also keep other school items organized.