Took about 3 hours to put together, had to adjust the bottom piece because the way it layed didn't cover the the particle board, the directions said you might have to adjust drawers (that would've been a lot more difficult than making the adjustment I did).  Also top was defective, still have to call company about that!  It would've been really easy to put together if it came with drawer slides already attached to some of the pieces.

Pros: looks nice, sturdy
Cons: takes hours to put together, top piece had manufacturer defect.