The desk arrived as scheduled in a box with all the pieces to assemble it together.  The assembly was not complicated as long as you follow the instructions carefully. It helps if you use an existing dresser drawer as a model to aid in assembling the hardware correctly for the desk drawers. The desk represents good value for its cost. 

Pros: Good value, good look, and a moderate DIY assembly project.
Cons: Hard to find matching colored furniture pieces.