Not too difficult to put together.  My package came without directions and it was still pretty straight forward on how to assemble.  Good weight to it makes it feel like a more expensive product than the price indicates. 

Cons: One piece didn't fit 100% perfectly but not noticeable as it's with one of the bottom attachments.  Screw hole was a bit off center.