Complicated to assemble but the directions were very clear and simple.  End result does NOT look like furniture that *I* built.  GREAT quality.

Pros: FANTASTIC value!
Cons: None!