This desk is fantastic! Gorgeous looking and long enough to put a printer on one end with 1-2 extra monitors. It comes in 100s of pieces and will take hours to assemble alone, but it is well worth it. The box it comes in is super heavy and requires 2 strong people to carry up stairs.