Took a considerable amount of time to assemble. Something's that would have helped: all pieces be labeled
Hardware packaged separately and labeled
Recommend a magnetic screw driver especially with the smaller screws
I assembled this by myself and had no real problems, just time intensive. Looks nice once completed.

Pros: Like the dimensions
Cons: Heavy and time intensive for assembly