Easy to assemble, but it did take 2 of us assemble the last leg and shelves.

Pros: Durable.
Cons: Wheels are stationary.