Easy to assemble, was missing 2 bolts but they were easy to get at the hardware store.

Pros: Great value, easy assembly
Cons: missing parts