I love this desk! Was a perfect price point for me (around 40% off). Desk came in two huge boxes. It was delivered inside my house. Hardest part of the assembly was removing the desks from the boxes. They did an excellent job of packing. Had to screw on the legs and connect the two desks. I thought we had to "assemble EVERYTHING". So happy we didn't need to. My printer doesn't fit in the printer area, so if that is really important, check measurements.