I ordered the unassembled one but probably should have paid the extra to have the preassembled one. Took me about 2 hours to assemble but all parts were present and I didn't have any particular difficulty. It looks nice in my office room and the drawers work very well. I am very pleased with the product and the price was reasonable as well.

Pros: all pieces present, pre made holes worked fine.
Cons: takes a while to assemble.