Came in a box and needed to be assembled. Assembly went really easy considering their were so many pieces. Makes a great computer desk for the kids to do homework.The filing cabinet is a really nice feature.

Pros: easy assembly
Cons: could be just a tad bigger.