It came pretty much in one piece, and was just the right size for a secondary office in our guest bedroom.  It's compact, the keyboard tray runners are smooth, and great quality when you consider the price!  (definitely let it air out first, though, as the smell is quite strong when you get it out of the box)