Time consuming to put together--even drawers had to be assembled.  But looked nice when done.  There was a little stain missing on the side, but not enough to return product. 

Pros: nice size & fit well in space
Cons: Took 2 people to put together