The cabinet matches perfectly with our desk.  Lots of parts to put together, but it all worked out fine.  Drawers are smooth to pull out too.

Pros: Great cabinet, nice wood finish.
Cons: Many pieces to put together but nothing was missing.