While the assembly took a while, my husband who is familiar with this type of assembly had it together in about an hour.  For most people, the assembly could be very difficult.  I have not filled it yet and have not yet begun to use it, it seems very sturdy and a very nice addition to my similar desk and book case. 

Pros: I got this at a great value through Wayfair -- probably $50 less than what I could find elsewhere.  
Cons: Assembly could cause problems for many.