I did not expect it to be a complete assembly job.  However, it went together very easily and it doesn't look like ready to assemble furniture.  For the price it is great value.  I only bought it for the look and the storage is a bonus.

Pros: nice look, easy to assemble, nice storage
Cons: it is a complete assembly project