Not too bad to put together. Nice unit and it also has an outlet mounted in the back for 2 USB ports and 2 outlets. I have a large laser printer and it over hangs about 2 inches in the front. The power cord in the back takes up about 2 inches.