Purchased two of these for my daughters playroom.  They require quite a bit of assembly but its pretty easy for someone who has any experience assembling furniture.  It probably took me about 45 minutes to put together each one.  once assembled, they look great and do the job.  The quality is pretty good and considering the price, the quality is more than acceptable.

Pros: great value
Cons: some assembly required