Printer arrived on time. packed very well. my husband put it together w/out any trouble. he did drill a couple of holes in the back panel for cords.  Piece is nice looking, very roomy. We put printer on top & lap top on shelf. Bottom compartments great for paper, envelopes & supplies.