The bed frame was shipped in 2 boxes. The assembly was relatively easy .

Pros: Easy to assemble , looks good
Cons: The head board may not take the load if you lean on it and the head board is not resting against a wall.