I expected it would arrive in a truck all assembled ,but it came in four boxes.  Took a long tie to put it together.  Not an easy task.

Pros: Good quality
Cons: Difficult & time consuming to assemble.